diff --git a/app/assets/stylesheets/index.css b/app/assets/stylesheets/index.css index 47987cd5a8..d0b57a9e2b 100644 --- a/app/assets/stylesheets/index.css +++ b/app/assets/stylesheets/index.css @@ -76,7 +76,7 @@ /*! purgecss start ignore */.notification-status{--tw-text-opacity:1;color:rgb(89 89 89/var(--tw-text-opacity));font-size:1.0625rem;font-weight:400;line-height:1.25;margin-top:-15px}.notification-status.error{font-weight:700}.notification-status-cancelled,.notification-status.error,.notification-status.error a{--tw-text-opacity:1;color:rgb(177 14 30/var(--tw-text-opacity))}.notification-status-cancelled{font-size:1.25rem;font-weight:700;line-height:1.25} /*! purgecss end ignore */ /*! purgecss start ignore */.wp-block-cover{color:var(--text);position:relative}.wp-block-cover.bg-blue-slightlight{--bg:#284162;--text:#fff;--interactive:#b2e3ff}.wp-block-cover.bg-gray{--bg:#f0f2f5;--text:#000;--interactive:#213045}.wp-block-cover a:not(.button):not(:focus){color:var(--interactive)}.wp-block-cover>span{background-color:var(--bg);height:100%;margin:0 calc(50% - 50vw);max-width:100vw;position:absolute;width:100vw}.wp-block-cover .wp-block-cover__inner-container{padding-bottom:3.125rem;padding-top:3.125rem;position:relative}.wp-block-cover.flow .wp-block-cover__inner-container>:not(template)+:not(template){margin-top:3.75rem}.wp-block-columns{flex-direction:column}.wp-block-columns>:not(template)+:not(template){margin-top:1.875rem}.wp-block-columns.stack-swap>:not(template)+:not(template){margin-top:0}.page-content>*+.wp-block-columns{margin-top:3.75rem}.wp-block-column>h1:first-child,.wp-block-column>h2:first-child,.wp-block-column>h3:first-child{margin-top:0}@media (max-width:1024px){.wp-block-column[style*=flex-basis]{flex-basis:100%!important}}.wp-block-column[style*="3rem"]{align-items:center;box-sizing:content-box;display:flex;height:1.875rem}.stack-swap .wp-block-column>.wp-block-image:only-child{display:none}@media (min-width:1024px){.wp-block-columns{display:flex;flex-direction:row;margin-left:-.9375rem;margin-right:-.9375rem;width:calc(100% + 1.875rem)}.wp-block-columns>:not(template)+:not(template){margin-top:0}.wp-block-column{flex-grow:0;padding-left:.9375rem;padding-right:.9375rem}.wp-block-column>:not(template)+:not(template){margin-top:1.875rem}.stack-swap .wp-block-column>.wp-block-image:only-child{display:block}.stack-swap .wp-block-column *+.wp-block-image{display:none}}.has-text-align-center{margin-left:auto;margin-right:auto;text-align:center}.wp-block-buttons{display:flex}.wp-block-buttons>:not(:last-child){margin-right:1.875rem}.wp-block-button a,.wp-block-button a:link,.wp-block-button a:visited{color:inherit;text-decoration:inherit}.wp-block-columns.panel-container{margin-left:0;margin-right:0;max-width:80ch;width:100%}.wp-block-columns.panel-container .panel-preview :first-child{margin-top:0}.wp-block-columns.panel-container .panel-preview ol li+li,.wp-block-columns.panel-container .panel-preview ul li+li{padding:0}.page-content ul{margin-bottom:1.25rem;margin-top:.3125rem;max-width:80ch;padding:0}.page-content ul li{margin-bottom:.3125rem}.page-content ul{list-style-type:disc}.page-content ul .list-bullet{list-style:circle}.page-content ul ul{list-style-type:circle}.page-content ul ul ul{list-style-type:square}.page-content ul{padding-left:1.25rem}.page-content ul ul{list-style-type:circle}.page-content ul ul ul{list-style-type:square}.page-content ol li+li,.page-content ul li+li{padding-top:.625rem}.page-content ol{margin-bottom:1.25rem;margin-top:.3125rem;max-width:80ch;padding:0}.page-content ol li{margin-bottom:.3125rem}.page-content ol{list-style-type:decimal}.page-content ol ul{list-style-type:circle}.page-content ol ul ul{list-style-type:square}.page-content ol{padding-left:1.25rem}.page-content blockquote{--tw-border-opacity:1;border-left:solid;border-color:rgb(191 193 195/var(--tw-border-opacity));border-left-width:10px;box-sizing:border-box;clear:both;margin-bottom:.7895em;padding:.7895em}.wp .page-content.home a{font-size:1.25rem}.wp .page-content.home p+ul{margin-top:-.3125rem}ul.wp-block-post-template{list-style-type:none;padding:0}.wp-block-post-template>li{display:flex;flex-direction:column}.wp-block-post-template h2.wp-block-post-title{margin-bottom:0}.wp-block-post-date{--tw-text-opacity:1;color:rgb(73 83 93/var(--tw-text-opacity));font-size:1.0625rem;margin-bottom:.9375rem}.wp-block-post-content p+ul{margin-top:-.3125rem} -/*! purgecss end ignore */.visually-hidden,.visuallyhidden{clip:rect(0 0 0 0);border-width:0;margin:-1px;overflow:hidden;padding:0;position:absolute}.research-mode{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(33 48 69/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-block;font-weight:700;padding:.3125rem .625rem}.fullscreen-right-shadow.js-enabled .live-search.with-transition{transition:box-shadow .6s ease-out}.fullscreen-right-shadow.js-enabled .live-search{--tw-shadow:inset -1px 0 0 0 #bfc1c3;--tw-shadow-colored:inset -1px 0 0 0 var(--tw-shadow-color);--tw-shadow:inset -3px 0 0 0 hsla(210,3%,76%,.2);--tw-shadow-colored:inset -3px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.js-enabled .live-search{display:block;visibility:visible}.live-search .form-group{margin-bottom:20px}.send-one-off-form .form-group{margin-bottom:1.25rem}.loading-indicator:after{animation:ellipsis 1.5s steps(4) infinite;content:"\2026";display:inline-block;overflow:hidden;vertical-align:bottom;width:0}.homepage-colour-swap{background-color:#cddae6;padding:2rem 0}.highlight{font-family:monospace;overflow-x:scroll;padding:.625rem 0 .625rem .625rem}@media (min-width:768px){.inline.block-label{display:inline-block;float:none}}.block-label-hint,.hint{--tw-text-opacity:1;color:rgb(89 89 89/var(--tw-text-opacity))}.block-label-hint{font-size:1.25rem;font-weight:400;line-height:1.25;margin-top:.3125rem}.bordered-text-box{max-width:100%;outline:2px solid #000;padding:.3125rem}#global-header .header-proposition #proposition-links li{width:95%}#global-header .header-proposition #proposition-links a{font-size:1.25rem;line-height:1.4}#add_template_by_template_type{legend{font-size:1.2em;font-weight:700}}#organisation_type{display:none}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-top-10{top:-1.5625rem}.-top-3{top:-.5rem}.bottom-0{bottom:0}.bottom-2{bottom:2px}.left-0{left:0}.left-1{left:.1875rem}.right-0{right:0}.top-0{top:0}.top-auto{top:auto}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-left{clear:left}.clear-both{clear:both}.m-0{margin:0}.m-auto{margin:auto}.-mx-2{margin-left:-.3125rem;margin-right:-.3125rem}.-mx-gutterHalf{margin-left:-.9375rem;margin-right:-.9375rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.1875rem;margin-right:.1875rem}.mx-4{margin-left:.625rem;margin-right:.625rem}.mx-gutter{margin-left:1.875rem;margin-right:1.875rem}.my-0{margin-bottom:0;margin-top:0}.my-10{margin-bottom:1.5625rem;margin-top:1.5625rem}.my-4{margin-bottom:.625rem;margin-top:.625rem}.my-5{margin-bottom:.75rem;margin-top:.75rem}.my-auto{margin-bottom:auto;margin-top:auto}.my-gutter{margin-bottom:1.875rem;margin-top:1.875rem}.my-gutterAndAHalf{margin-bottom:2.8125rem;margin-top:2.8125rem}.my-gutterHalf{margin-bottom:.9375rem;margin-top:.9375rem}.-ml-2{margin-left:-.3125rem}.-mt-1{margin-top:-.1875rem}.-mt-12{margin-top:-1.875rem}.-mt-8{margin-top:-1.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.1875rem}.mb-10{margin-bottom:1.5625rem}.mb-12{margin-bottom:1.875rem}.mb-16{margin-bottom:2.5rem}.mb-2{margin-bottom:.3125rem}.mb-20{margin-bottom:3.125rem}.mb-24{margin-bottom:3.75rem}.mb-4{margin-bottom:.625rem}.mb-5{margin-bottom:.75rem}.mb-6{margin-bottom:.9375rem}.mb-8{margin-bottom:1.25rem}.mb-doubleGutter{margin-bottom:3.75rem}.mb-gutter{margin-bottom:1.875rem}.mb-gutterAndAHalf{margin-bottom:2.8125rem}.mb-gutterHalf{margin-bottom:.9375rem}.ml-0{margin-left:0}.ml-10{margin-left:1.5625rem}.ml-2{margin-left:.3125rem}.ml-3{margin-left:.5rem}.ml-4{margin-left:.625rem}.ml-5{margin-left:.75rem}.ml-6{margin-left:.9375rem}.ml-8{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.1875rem}.mr-10{margin-right:1.5625rem}.mr-2{margin-right:.3125rem}.mr-3{margin-right:.5rem}.mr-4{margin-right:.625rem}.mr-5{margin-right:.75rem}.mr-8{margin-right:1.25rem}.mr-auto{margin-right:auto}.mr-gutterHalf{margin-right:.9375rem}.mt-0{margin-top:0}.mt-10{margin-top:1.5625rem}.mt-12{margin-top:1.875rem}.mt-16{margin-top:2.5rem}.mt-2{margin-top:.3125rem}.mt-20{margin-top:3.125rem}.mt-4{margin-top:.625rem}.mt-5{margin-top:.75rem}.mt-6{margin-top:.9375rem}.mt-8{margin-top:1.25rem}.mt-auto{margin-top:auto}.mt-gutter{margin-top:1.875rem}.mt-gutterHalf{margin-top:.9375rem}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row-group{display:table-row-group}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.size-full{height:100%;width:100%}.h-0{height:0}.h-1{height:.1875rem}.h-10{height:1.5625rem}.h-12{height:1.875rem}.h-24{height:3.75rem}.h-6{height:.9375rem}.h-8{height:1.25rem}.h-auto{height:auto}.min-h-screen{min-height:100vh}.min-h-target{min-height:45px}.w-0{width:0}.w-1{width:.1875rem}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-10{width:1.5625rem}.w-2{width:.3125rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-3{width:.5rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-5{width:.75rem}.w-56{width:8.75rem}.w-6{width:.9375rem}.w-8{width:1.25rem}.w-auto{width:auto}.w-full{width:100%}.min-w-target{min-width:45px}.max-w-2{max-width:.3125rem}.max-w-5xl{max-width:64rem}.max-w-80ch{max-width:80ch}.max-w-full{max-width:100%}.max-w-screen-lg{max-width:1024px}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1{--tw-translate-x:-0.1875rem}.-translate-x-1,.rotate-180{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))}.rotate-180{--tw-rotate:180deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.transform{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))}@keyframes ellipsis{to{width:1.25em}}.animate-ellipsis{animation:ellipsis 1.5s steps(4) infinite}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-flow-row{grid-auto-flow:row}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-stretch{place-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.content-end{align-content:flex-end}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-16{gap:2.5rem}.gap-2{gap:.3125rem}.gap-4{gap:.625rem}.gap-6{gap:.9375rem}.gap-gutter{gap:1.875rem}.gap-x-2{-moz-column-gap:.3125rem;column-gap:.3125rem}.gap-x-gutter{-moz-column-gap:1.875rem;column-gap:1.875rem}.gap-y-1{row-gap:.1875rem}.gap-y-2{row-gap:.3125rem}.gap-y-gutterAndAHalf{row-gap:2.8125rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.625rem*var(--tw-space-x-reverse))}.space-x-gutter>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.875rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.875rem*var(--tw-space-x-reverse))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0rem*var(--tw-space-y-reverse));margin-top:calc(0rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.1875rem*var(--tw-space-y-reverse));margin-top:calc(.1875rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-doubleGutter>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3.75rem*var(--tw-space-y-reverse));margin-top:calc(3.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-gutter>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.875rem*var(--tw-space-y-reverse));margin-top:calc(1.875rem*(1 - var(--tw-space-y-reverse)))}.space-y-gutterHalf>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.9375rem*var(--tw-space-y-reverse));margin-top:calc(.9375rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(238 238 238/var(--tw-divide-opacity))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(175 185 195/var(--tw-divide-opacity))}.divide-gray-grey2>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(191 193 195/var(--tw-divide-opacity))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-1{border-width:1px}.border-10{border-width:10px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-1{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l-0{border-left-width:0}.border-l-1{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-8{border-left-width:8px}.border-r-1{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t-0{border-top-width:0}.border-t-1{border-top-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-blue{--tw-border-opacity:1;border-color:rgb(33 48 69/var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity:1;border-color:rgb(66 90 118/var(--tw-border-opacity))}.border-gray{--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(207 213 221/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(175 185 195/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(144 156 168/var(--tw-border-opacity))}.border-gray-border{--tw-border-opacity:1;border-color:rgb(181 186 190/var(--tw-border-opacity))}.border-gray-button{--tw-border-opacity:1;border-color:rgb(222 224 226/var(--tw-border-opacity))}.border-gray-grey1{--tw-border-opacity:1;border-color:rgb(89 89 89/var(--tw-border-opacity))}.border-gray-grey2{--tw-border-opacity:1;border-color:rgb(191 193 195/var(--tw-border-opacity))}.border-gray-lightgrey{--tw-border-opacity:1;border-color:rgb(192 193 195/var(--tw-border-opacity))}.border-green{--tw-border-opacity:1;border-color:rgb(0 103 47/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(177 14 30/var(--tw-border-opacity))}.border-red-mellow{--tw-border-opacity:1;border-color:rgb(223 48 52/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-yellow{--tw-border-opacity:1;border-color:rgb(255 191 71/var(--tw-border-opacity))}.border-b-gray-button{--tw-border-opacity:1;border-bottom-color:rgb(222 224 226/var(--tw-border-opacity))}.border-t-gray-700{--tw-border-opacity:1;border-top-color:rgb(73 83 93/var(--tw-border-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-blue{--tw-bg-opacity:1;background-color:rgb(33 48 69/var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(66 90 118/var(--tw-bg-opacity))}.bg-blue-lighter{--tw-bg-opacity:1;background-color:rgb(178 227 255/var(--tw-bg-opacity))}.bg-blue-slightlight{--tw-bg-opacity:1;background-color:rgb(40 65 98/var(--tw-bg-opacity))}.bg-gray{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(240 242 245/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(207 213 221/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(175 185 195/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(52 60 69/var(--tw-bg-opacity))}.bg-gray-border{--tw-bg-opacity:1;background-color:rgb(181 186 190/var(--tw-bg-opacity))}.bg-gray-button{--tw-bg-opacity:1;background-color:rgb(222 224 226/var(--tw-bg-opacity))}.bg-gray-grey2{--tw-bg-opacity:1;background-color:rgb(191 193 195/var(--tw-bg-opacity))}.bg-green-darker{--tw-bg-opacity:1;background-color:rgb(0 112 60/var(--tw-bg-opacity))}.bg-lime-100{--tw-bg-opacity:1;background-color:rgb(211 231 102/var(--tw-bg-opacity))}.bg-red{--tw-bg-opacity:1;background-color:rgb(177 14 30/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow{--tw-bg-opacity:1;background-color:rgb(255 191 71/var(--tw-bg-opacity))}.bg-emptyBird{background-image:url(/static/images/empty-bird.svg)}.bg-emptyBirdCurious{background-image:url(/static/images/empty-bird-curious.svg)}.bg-emptyBirdHole{background-image:url(/static/images/empty-bird-hole.svg)}.bg-emptyFlower{background-image:url(/static/images/empty-flower.svg)}.bg-emptyTruck{background-image:url(/static/images/empty-truck.svg)}.bg-folder{background-image:url(/static/images/folder-black.svg)}.bg-folderBlackPng{background-image:url(/static/images/folder-black-bold.png)}.bg-folderBlueHoverPng{background-image:url(/static/images/folder-blue-bold-hover.png)}.bg-folderBluePng{background-image:url(/static/images/folder-blue-bold.png)}.bg-none{background-image:none}.bg-tick{background-image:url(/static/images/tick.svg)}.bg-19{background-size:19px}.bg-right{background-position:100%}.bg-no-repeat{background-repeat:no-repeat}.p-0{padding:0}.p-1{padding:.1875rem}.p-10{padding:1.5625rem}.p-2{padding:.3125rem}.p-4{padding:.625rem}.p-5{padding:.75rem}.p-6{padding:.9375rem}.p-8{padding:1.25rem}.p-gutter{padding:1.875rem}.p-gutterHalf{padding:.9375rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.1875rem;padding-right:.1875rem}.px-10{padding-left:1.5625rem;padding-right:1.5625rem}.px-2{padding-left:.3125rem;padding-right:.3125rem}.px-4{padding-left:.625rem;padding-right:.625rem}.px-5{padding-left:.75rem;padding-right:.75rem}.px-6{padding-left:.9375rem;padding-right:.9375rem}.px-8{padding-left:1.25rem;padding-right:1.25rem}.px-doubleGutter{padding-left:3.75rem;padding-right:3.75rem}.px-gutterHalf{padding-left:.9375rem;padding-right:.9375rem}.py-0{padding-bottom:0;padding-top:0}.py-1{padding-bottom:.1875rem;padding-top:.1875rem}.py-10{padding-bottom:1.5625rem;padding-top:1.5625rem}.py-2{padding-bottom:.3125rem;padding-top:.3125rem}.py-24{padding-bottom:3.75rem;padding-top:3.75rem}.py-3{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:.625rem;padding-top:.625rem}.py-5{padding-bottom:.75rem;padding-top:.75rem}.py-doubleGutter{padding-bottom:3.75rem;padding-top:3.75rem}.py-gutter{padding-bottom:1.875rem;padding-top:1.875rem}.py-gutterHalf{padding-bottom:.9375rem;padding-top:.9375rem}.pb-0{padding-bottom:0}.pb-12{padding-bottom:1.875rem}.pb-16{padding-bottom:2.5rem}.pb-2{padding-bottom:.3125rem}.pb-3{padding-bottom:.5rem}.pb-4{padding-bottom:.625rem}.pb-6{padding-bottom:.9375rem}.pb-8{padding-bottom:1.25rem}.pb-gutter{padding-bottom:1.875rem}.pb-gutterHalf{padding-bottom:.9375rem}.pl-0{padding-left:0}.pl-10{padding-left:1.5625rem}.pl-12{padding-left:1.875rem}.pl-16{padding-left:2.5rem}.pl-2{padding-left:.3125rem}.pl-4{padding-left:.625rem}.pl-8{padding-left:1.25rem}.pl-doubleGutter{padding-left:3.75rem}.pl-gutter{padding-left:1.875rem}.pl-gutterHalf{padding-left:.9375rem}.pr-0{padding-right:0}.pr-10{padding-right:1.5625rem}.pr-5{padding-right:.75rem}.pr-6{padding-right:.9375rem}.pr-doubleGutter{padding-right:3.75rem}.pr-gutter{padding-right:1.875rem}.pr-gutterHalf{padding-right:.9375rem}.pt-0{padding-top:0}.pt-10{padding-top:1.5625rem}.pt-4{padding-top:.625rem}.pt-5{padding-top:.75rem}.pt-6,.pt-gutterHalf{padding-top:.9375rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-body{font-family:Noto Sans,Arial,sans-serif}.font-monospace{font-family:monospace}.font-sans{font-family:lato}.text-base{font-size:1.25rem}.text-lg{font-size:2.25rem}.text-small{font-size:1.0625rem}.text-smaller{font-size:1.25rem}.text-title{font-size:1.5rem}.text-titlelarge{font-size:1.75rem}.text-xs{font-size:.875rem}.text-xxl{font-size:3.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.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-7{line-height:1.75rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue{--tw-text-opacity:1;color:rgb(33 48 69/var(--tw-text-opacity))}.text-blue-300{--tw-text-opacity:1;color:rgb(113 167 243/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(0 74 178/var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgb(66 90 118/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(94 105 117/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(73 83 93/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(52 60 69/var(--tw-text-opacity))}.text-gray-grey1{--tw-text-opacity:1;color:rgb(89 89 89/var(--tw-text-opacity))}.text-gray-grey2{--tw-text-opacity:1;color:rgb(191 193 195/var(--tw-text-opacity))}.text-green-300{--tw-text-opacity:1;color:rgb(41 163 90/var(--tw-text-opacity))}.text-lime-700{--tw-text-opacity:1;color:rgb(84 94 0/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(177 14 30/var(--tw-text-opacity))}.text-red-300{--tw-text-opacity:1;color:rgb(215 77 66/var(--tw-text-opacity))}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow{--tw-text-opacity:1;color:rgb(255 191 71/var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.shadow-button2{--tw-shadow:0 2px 0 #26374a;--tw-shadow-colored:0 2px 0 var(--tw-shadow-color)}.shadow-button2,.shadow-inset1{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inset1{--tw-shadow:inset -1px 0 0 0 #bfc1c3;--tw-shadow-colored:inset -1px 0 0 0 var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-outset1{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-outset1{--tw-shadow:1px 0 0 0 #bfc1c3;--tw-shadow-colored:1px 0 0 0 var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-white{outline-color:#fff}.outline-yellow{outline-color:#ffbf47}.blur{--tw-blur:blur(8px)}.blur,.grayscale{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)}.grayscale{--tw-grayscale:grayscale(100%)}.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,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-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-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-background{transition-duration:.15s;transition-property:background;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.border-b-gray-button{border-bottom-color:#dee0e2}.input{outline:2px solid transparent;outline-offset:2px} +/*! purgecss end ignore */.visually-hidden,.visuallyhidden{clip:rect(0 0 0 0);border-width:0;margin:-1px;overflow:hidden;padding:0;position:absolute}.research-mode{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(33 48 69/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-block;font-weight:700;padding:.3125rem .625rem}.fullscreen-right-shadow.js-enabled .live-search.with-transition{transition:box-shadow .6s ease-out}.fullscreen-right-shadow.js-enabled .live-search{--tw-shadow:inset -1px 0 0 0 #bfc1c3;--tw-shadow-colored:inset -1px 0 0 0 var(--tw-shadow-color);--tw-shadow:inset -3px 0 0 0 hsla(210,3%,76%,.2);--tw-shadow-colored:inset -3px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.js-enabled .live-search{display:block;visibility:visible}.live-search .form-group{margin-bottom:20px}.send-one-off-form .form-group{margin-bottom:1.25rem}.loading-indicator:after{animation:ellipsis 1.5s steps(4) infinite;content:"\2026";display:inline-block;overflow:hidden;vertical-align:bottom;width:0}.homepage-colour-swap{background-color:#cddae6;padding:2rem 0}.highlight{font-family:monospace;overflow-x:scroll;padding:.625rem 0 .625rem .625rem}@media (min-width:768px){.inline.block-label{display:inline-block;float:none}}.block-label-hint,.hint{--tw-text-opacity:1;color:rgb(89 89 89/var(--tw-text-opacity))}.block-label-hint{font-size:1.25rem;font-weight:400;line-height:1.25;margin-top:.3125rem}.bordered-text-box{max-width:100%;outline:2px solid #000;padding:.3125rem}#global-header .header-proposition #proposition-links li{width:95%}#global-header .header-proposition #proposition-links a{font-size:1.25rem;line-height:1.4}#add_template_by_template_type{legend{font-size:1.2em;font-weight:700}}#organisation_type{display:none}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-top-10{top:-1.5625rem}.-top-3{top:-.5rem}.bottom-0{bottom:0}.bottom-2{bottom:2px}.left-0{left:0}.left-1{left:.1875rem}.right-0{right:0}.top-0{top:0}.top-auto{top:auto}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-left{clear:left}.clear-both{clear:both}.m-0{margin:0}.m-auto{margin:auto}.-mx-2{margin-left:-.3125rem;margin-right:-.3125rem}.-mx-gutterHalf{margin-left:-.9375rem;margin-right:-.9375rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.1875rem;margin-right:.1875rem}.mx-4{margin-left:.625rem;margin-right:.625rem}.mx-gutter{margin-left:1.875rem;margin-right:1.875rem}.my-0{margin-bottom:0;margin-top:0}.my-10{margin-bottom:1.5625rem;margin-top:1.5625rem}.my-4{margin-bottom:.625rem;margin-top:.625rem}.my-5{margin-bottom:.75rem;margin-top:.75rem}.my-auto{margin-bottom:auto;margin-top:auto}.my-gutter{margin-bottom:1.875rem;margin-top:1.875rem}.my-gutterAndAHalf{margin-bottom:2.8125rem;margin-top:2.8125rem}.my-gutterHalf{margin-bottom:.9375rem;margin-top:.9375rem}.-ml-2{margin-left:-.3125rem}.-mt-1{margin-top:-.1875rem}.-mt-12{margin-top:-1.875rem}.-mt-8{margin-top:-1.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.1875rem}.mb-10{margin-bottom:1.5625rem}.mb-12{margin-bottom:1.875rem}.mb-16{margin-bottom:2.5rem}.mb-2{margin-bottom:.3125rem}.mb-20{margin-bottom:3.125rem}.mb-24{margin-bottom:3.75rem}.mb-4{margin-bottom:.625rem}.mb-5{margin-bottom:.75rem}.mb-6{margin-bottom:.9375rem}.mb-8{margin-bottom:1.25rem}.mb-doubleGutter{margin-bottom:3.75rem}.mb-gutter{margin-bottom:1.875rem}.mb-gutterAndAHalf{margin-bottom:2.8125rem}.mb-gutterHalf{margin-bottom:.9375rem}.ml-0{margin-left:0}.ml-10{margin-left:1.5625rem}.ml-2{margin-left:.3125rem}.ml-3{margin-left:.5rem}.ml-4{margin-left:.625rem}.ml-5{margin-left:.75rem}.ml-6{margin-left:.9375rem}.ml-8{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.1875rem}.mr-10{margin-right:1.5625rem}.mr-2{margin-right:.3125rem}.mr-3{margin-right:.5rem}.mr-4{margin-right:.625rem}.mr-5{margin-right:.75rem}.mr-8{margin-right:1.25rem}.mr-auto{margin-right:auto}.mr-gutterHalf{margin-right:.9375rem}.mt-0{margin-top:0}.mt-10{margin-top:1.5625rem}.mt-12{margin-top:1.875rem}.mt-16{margin-top:2.5rem}.mt-2{margin-top:.3125rem}.mt-20{margin-top:3.125rem}.mt-4{margin-top:.625rem}.mt-5{margin-top:.75rem}.mt-6{margin-top:.9375rem}.mt-8{margin-top:1.25rem}.mt-auto{margin-top:auto}.mt-gutter{margin-top:1.875rem}.mt-gutterHalf{margin-top:.9375rem}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row-group{display:table-row-group}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.size-full{height:100%;width:100%}.h-0{height:0}.h-1{height:.1875rem}.h-10{height:1.5625rem}.h-12{height:1.875rem}.h-24{height:3.75rem}.h-6{height:.9375rem}.h-8{height:1.25rem}.h-auto{height:auto}.min-h-screen{min-height:100vh}.min-h-target{min-height:45px}.w-0{width:0}.w-1{width:.1875rem}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-10{width:1.5625rem}.w-2{width:.3125rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-3{width:.5rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-5{width:.75rem}.w-56{width:8.75rem}.w-6{width:.9375rem}.w-8{width:1.25rem}.w-auto{width:auto}.w-full{width:100%}.min-w-target{min-width:45px}.max-w-2{max-width:.3125rem}.max-w-5xl{max-width:64rem}.max-w-80ch{max-width:80ch}.max-w-full{max-width:100%}.max-w-screen-lg{max-width:1024px}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1{--tw-translate-x:-0.1875rem}.-translate-x-1,.rotate-180{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))}.rotate-180{--tw-rotate:180deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.transform{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))}@keyframes ellipsis{to{width:1.25em}}.animate-ellipsis{animation:ellipsis 1.5s steps(4) infinite}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-flow-row{grid-auto-flow:row}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-stretch{place-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.content-end{align-content:flex-end}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-10{gap:1.5625rem}.gap-16{gap:2.5rem}.gap-2{gap:.3125rem}.gap-4{gap:.625rem}.gap-6{gap:.9375rem}.gap-gutter{gap:1.875rem}.gap-x-2{-moz-column-gap:.3125rem;column-gap:.3125rem}.gap-x-gutter{-moz-column-gap:1.875rem;column-gap:1.875rem}.gap-y-1{row-gap:.1875rem}.gap-y-2{row-gap:.3125rem}.gap-y-gutterAndAHalf{row-gap:2.8125rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.625rem*var(--tw-space-x-reverse))}.space-x-gutter>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.875rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.875rem*var(--tw-space-x-reverse))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0rem*var(--tw-space-y-reverse));margin-top:calc(0rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.1875rem*var(--tw-space-y-reverse));margin-top:calc(.1875rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-doubleGutter>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3.75rem*var(--tw-space-y-reverse));margin-top:calc(3.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-gutter>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.875rem*var(--tw-space-y-reverse));margin-top:calc(1.875rem*(1 - var(--tw-space-y-reverse)))}.space-y-gutterHalf>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.9375rem*var(--tw-space-y-reverse));margin-top:calc(.9375rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(238 238 238/var(--tw-divide-opacity))}.divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(175 185 195/var(--tw-divide-opacity))}.divide-gray-grey2>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(191 193 195/var(--tw-divide-opacity))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-1{border-width:1px}.border-10{border-width:10px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-1{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l-0{border-left-width:0}.border-l-1{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-8{border-left-width:8px}.border-r-1{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t-0{border-top-width:0}.border-t-1{border-top-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-blue{--tw-border-opacity:1;border-color:rgb(33 48 69/var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(0 74 178/var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity:1;border-color:rgb(66 90 118/var(--tw-border-opacity))}.border-gray{--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(207 213 221/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(175 185 195/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(144 156 168/var(--tw-border-opacity))}.border-gray-border{--tw-border-opacity:1;border-color:rgb(181 186 190/var(--tw-border-opacity))}.border-gray-button{--tw-border-opacity:1;border-color:rgb(222 224 226/var(--tw-border-opacity))}.border-gray-grey1{--tw-border-opacity:1;border-color:rgb(89 89 89/var(--tw-border-opacity))}.border-gray-grey2{--tw-border-opacity:1;border-color:rgb(191 193 195/var(--tw-border-opacity))}.border-gray-lightgrey{--tw-border-opacity:1;border-color:rgb(192 193 195/var(--tw-border-opacity))}.border-green{--tw-border-opacity:1;border-color:rgb(0 103 47/var(--tw-border-opacity))}.border-orange{--tw-border-opacity:1;border-color:rgb(200 97 23/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(177 14 30/var(--tw-border-opacity))}.border-red-mellow{--tw-border-opacity:1;border-color:rgb(223 48 52/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-yellow{--tw-border-opacity:1;border-color:rgb(255 191 71/var(--tw-border-opacity))}.border-b-gray-button{--tw-border-opacity:1;border-bottom-color:rgb(222 224 226/var(--tw-border-opacity))}.border-t-gray-700{--tw-border-opacity:1;border-top-color:rgb(73 83 93/var(--tw-border-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-blue{--tw-bg-opacity:1;background-color:rgb(33 48 69/var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(66 90 118/var(--tw-bg-opacity))}.bg-blue-light{--tw-bg-opacity:1;background-color:rgb(245 249 255/var(--tw-bg-opacity))}.bg-blue-lighter{--tw-bg-opacity:1;background-color:rgb(178 227 255/var(--tw-bg-opacity))}.bg-blue-slightlight{--tw-bg-opacity:1;background-color:rgb(40 65 98/var(--tw-bg-opacity))}.bg-gray{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(240 242 245/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(207 213 221/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(175 185 195/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(52 60 69/var(--tw-bg-opacity))}.bg-gray-border{--tw-bg-opacity:1;background-color:rgb(181 186 190/var(--tw-bg-opacity))}.bg-gray-button{--tw-bg-opacity:1;background-color:rgb(222 224 226/var(--tw-bg-opacity))}.bg-gray-grey2{--tw-bg-opacity:1;background-color:rgb(191 193 195/var(--tw-bg-opacity))}.bg-green-darker{--tw-bg-opacity:1;background-color:rgb(0 112 60/var(--tw-bg-opacity))}.bg-lime-100{--tw-bg-opacity:1;background-color:rgb(211 231 102/var(--tw-bg-opacity))}.bg-orange-light{--tw-bg-opacity:1;background-color:rgb(254 249 246/var(--tw-bg-opacity))}.bg-red{--tw-bg-opacity:1;background-color:rgb(177 14 30/var(--tw-bg-opacity))}.bg-red-light{--tw-bg-opacity:1;background-color:rgb(254 246 246/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow{--tw-bg-opacity:1;background-color:rgb(255 191 71/var(--tw-bg-opacity))}.bg-emptyBird{background-image:url(/static/images/empty-bird.svg)}.bg-emptyBirdCurious{background-image:url(/static/images/empty-bird-curious.svg)}.bg-emptyBirdHole{background-image:url(/static/images/empty-bird-hole.svg)}.bg-emptyFlower{background-image:url(/static/images/empty-flower.svg)}.bg-emptyTruck{background-image:url(/static/images/empty-truck.svg)}.bg-folder{background-image:url(/static/images/folder-black.svg)}.bg-folderBlackPng{background-image:url(/static/images/folder-black-bold.png)}.bg-folderBlueHoverPng{background-image:url(/static/images/folder-blue-bold-hover.png)}.bg-folderBluePng{background-image:url(/static/images/folder-blue-bold.png)}.bg-none{background-image:none}.bg-tick{background-image:url(/static/images/tick.svg)}.bg-19{background-size:19px}.bg-right{background-position:100%}.bg-no-repeat{background-repeat:no-repeat}.p-0{padding:0}.p-1{padding:.1875rem}.p-10{padding:1.5625rem}.p-2{padding:.3125rem}.p-4{padding:.625rem}.p-5{padding:.75rem}.p-6{padding:.9375rem}.p-8{padding:1.25rem}.p-gutter{padding:1.875rem}.p-gutterHalf{padding:.9375rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.1875rem;padding-right:.1875rem}.px-10{padding-left:1.5625rem;padding-right:1.5625rem}.px-12{padding-left:1.875rem;padding-right:1.875rem}.px-2{padding-left:.3125rem;padding-right:.3125rem}.px-4{padding-left:.625rem;padding-right:.625rem}.px-5{padding-left:.75rem;padding-right:.75rem}.px-6{padding-left:.9375rem;padding-right:.9375rem}.px-8{padding-left:1.25rem;padding-right:1.25rem}.px-doubleGutter{padding-left:3.75rem;padding-right:3.75rem}.px-gutterHalf{padding-left:.9375rem;padding-right:.9375rem}.py-0{padding-bottom:0;padding-top:0}.py-1{padding-bottom:.1875rem;padding-top:.1875rem}.py-10{padding-bottom:1.5625rem;padding-top:1.5625rem}.py-2{padding-bottom:.3125rem;padding-top:.3125rem}.py-24{padding-bottom:3.75rem;padding-top:3.75rem}.py-3{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:.625rem;padding-top:.625rem}.py-5{padding-bottom:.75rem;padding-top:.75rem}.py-doubleGutter{padding-bottom:3.75rem;padding-top:3.75rem}.py-gutter{padding-bottom:1.875rem;padding-top:1.875rem}.py-gutterHalf{padding-bottom:.9375rem;padding-top:.9375rem}.pb-0{padding-bottom:0}.pb-12{padding-bottom:1.875rem}.pb-16{padding-bottom:2.5rem}.pb-2{padding-bottom:.3125rem}.pb-3{padding-bottom:.5rem}.pb-4{padding-bottom:.625rem}.pb-6{padding-bottom:.9375rem}.pb-8{padding-bottom:1.25rem}.pb-gutter{padding-bottom:1.875rem}.pb-gutterHalf{padding-bottom:.9375rem}.pl-0{padding-left:0}.pl-10{padding-left:1.5625rem}.pl-12{padding-left:1.875rem}.pl-16{padding-left:2.5rem}.pl-2{padding-left:.3125rem}.pl-4{padding-left:.625rem}.pl-8{padding-left:1.25rem}.pl-doubleGutter{padding-left:3.75rem}.pl-gutter{padding-left:1.875rem}.pl-gutterHalf{padding-left:.9375rem}.pr-0{padding-right:0}.pr-10{padding-right:1.5625rem}.pr-5{padding-right:.75rem}.pr-6{padding-right:.9375rem}.pr-doubleGutter{padding-right:3.75rem}.pr-gutter{padding-right:1.875rem}.pr-gutterHalf{padding-right:.9375rem}.pt-0{padding-top:0}.pt-10{padding-top:1.5625rem}.pt-12{padding-top:1.875rem}.pt-4{padding-top:.625rem}.pt-5{padding-top:.75rem}.pt-6,.pt-gutterHalf{padding-top:.9375rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-body{font-family:Noto Sans,Arial,sans-serif}.font-monospace{font-family:monospace}.font-sans{font-family:lato}.text-base{font-size:1.25rem}.text-lg{font-size:2.25rem}.text-small{font-size:1.0625rem}.text-smaller{font-size:1.25rem}.text-title{font-size:1.5rem}.text-titlelarge{font-size:1.75rem}.text-xs{font-size:.875rem}.text-xxl{font-size:3.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.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-7{line-height:1.75rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue{--tw-text-opacity:1;color:rgb(33 48 69/var(--tw-text-opacity))}.text-blue-300{--tw-text-opacity:1;color:rgb(113 167 243/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(0 74 178/var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgb(66 90 118/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(94 105 117/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(73 83 93/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(52 60 69/var(--tw-text-opacity))}.text-gray-grey1{--tw-text-opacity:1;color:rgb(89 89 89/var(--tw-text-opacity))}.text-gray-grey2{--tw-text-opacity:1;color:rgb(191 193 195/var(--tw-text-opacity))}.text-green{--tw-text-opacity:1;color:rgb(0 103 47/var(--tw-text-opacity))}.text-green-300{--tw-text-opacity:1;color:rgb(41 163 90/var(--tw-text-opacity))}.text-lime-700{--tw-text-opacity:1;color:rgb(84 94 0/var(--tw-text-opacity))}.text-orange{--tw-text-opacity:1;color:rgb(200 97 23/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(177 14 30/var(--tw-text-opacity))}.text-red-300{--tw-text-opacity:1;color:rgb(215 77 66/var(--tw-text-opacity))}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow{--tw-text-opacity:1;color:rgb(255 191 71/var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.shadow-button2{--tw-shadow:0 2px 0 #26374a;--tw-shadow-colored:0 2px 0 var(--tw-shadow-color)}.shadow-button2,.shadow-inset1{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inset1{--tw-shadow:inset -1px 0 0 0 #bfc1c3;--tw-shadow-colored:inset -1px 0 0 0 var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-outset1{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-outset1{--tw-shadow:1px 0 0 0 #bfc1c3;--tw-shadow-colored:1px 0 0 0 var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-white{outline-color:#fff}.outline-yellow{outline-color:#ffbf47}.blur{--tw-blur:blur(8px)}.blur,.grayscale{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)}.grayscale{--tw-grayscale:grayscale(100%)}.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,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-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-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-background{transition-duration:.15s;transition-property:background;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.border-b-gray-button{border-bottom-color:#dee0e2}.input{outline:2px solid transparent;outline-offset:2px} /*! * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) @@ -89,4 +89,4 @@ --fa-animation-timing,cubic-bezier(.4,0,.6,1) )}.fa-flip{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}.autocomplete__wrapper{position:relative}.autocomplete__hint,.autocomplete__input{-webkit-appearance:none;border:2px solid #0b0c0c;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;width:100%}.autocomplete__input{background-color:transparent;position:relative}.autocomplete__hint{color:#b1b4b6;position:absolute}.autocomplete__input--default{padding:5px}.autocomplete__input--focused{box-shadow:inset 0 0 0 2px;outline:3px solid #fd0;outline-offset:0}.autocomplete__input--show-all-values{cursor:pointer;padding:5px 34px 5px 5px}.autocomplete__dropdown-arrow-down{display:inline-block;height:24px;position:absolute;right:8px;top:10px;width:24px;z-index:-1}.autocomplete__menu{background-color:#fff;border:2px solid #0b0c0c;border-top:0;color:#0b0c0c;margin:0;max-height:342px;overflow-x:hidden;padding:0;width:100%;width:calc(100% - 4px)}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{box-shadow:0 2px 6px rgba(0,0,0,.257);left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:relative}.autocomplete__option{border-bottom:1px solid #b1b4b6;border-left-width:0;border-right-width:0;border-top-width:1px;cursor:pointer;display:block;position:relative}.autocomplete__option>*{pointer-events:none}.autocomplete__option:first-of-type{border-top-width:0}.autocomplete__option:last-of-type{border-bottom-width:0}.autocomplete__option--odd{background-color:#fafafa}.autocomplete__option--focused,.autocomplete__option:hover{background-color:#1d70b8;border-color:#1d70b8;color:#fff;outline:0}@media (-ms-high-contrast:active),(forced-colors:active){.autocomplete__menu{border-color:FieldText}.autocomplete__option{background-color:Field;color:FieldText}.autocomplete__option--focused,.autocomplete__option:hover{background-color:SelectedItem;border-color:SelectedItem;color:SelectedItemText;forced-color-adjust:none;outline-color:SelectedItemText}}.autocomplete__option--no-results{background-color:#fafafa;color:#646b6f;cursor:not-allowed}.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:16px;line-height:1.25}.autocomplete__hint,.autocomplete__option{padding:5px}@media (min-width:641px){.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:19px;line-height:1.31579}} /*! purgecss start ignore */html{-ms-overflow-style:scrollbar;background-color:#dee0e2}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#0b0c0c;font-weight:400;line-height:1.5}body,button,html,input,table,td,th{font-family:Noto Sans,Arial,sans-serif}article,aside,body,div,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,nav,section{margin:0;padding:0;vertical-align:baseline}main{display:block}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;margin-right:2px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}section[id]:target{--yellow:#ffbf47;--white:#fff;animation:target 3s linear 3s forwards;box-shadow:0 0 0 15px var(--white),0 0 0 20px var(--yellow);scroll-margin-top:30px}@keyframes target{0%{box-shadow:0 0 0 15px var(--white),0 0 0 20px var(--yellow)}to{box-shadow:0 0 0 15px var(--white),0 0 0 20px var(--white)}}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.js-enabled .js-hidden{display:none;visibility:hidden}.visually-hidden,.visuallyhidden{height:1px;left:-9999em;overflow:hidden;position:absolute;top:auto;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.flip{padding-top:2px;transform:rotate(-180deg);transition:all .5s ease}label{display:block;font-size:1.25rem;padding-bottom:.3125rem}.group:after,.group:before{content:"\0020";display:block;height:0;overflow:hidden}.group:after{clear:both}.group{zoom:1}.content-fixed{position:fixed;top:0}.shim{display:block}.line-under{text-underline-position:under}.feature-box{width:75%}@media (min-width:1024px){.feature-box{width:33.333333%}}.quote-box{font-size:1.0625rem;margin-bottom:1.5625rem}.quote-box div:first-child{font-style:italic;font-weight:700;margin-bottom:.3125rem}.phone{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.border-box{border:1px solid #000;font-size:.9em;margin-bottom:1.25rem;padding:1.25rem}.border-box strong{font-weight:700}.skiplink:focus{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 191 71/var(--tw-bg-opacity));border-bottom-width:2px;border-color:rgb(33 48 69/var(--tw-border-opacity));left:0;outline:2px solid transparent;outline-offset:2px;padding:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;z-index:1}.skiplink{left:-9999em;position:absolute}.skiplink:focus,.skiplink:visited{color:#0b0c0c}#skiplink-container{background:#0b0c0c;text-align:center}#skiplink-container div{margin:0 auto;max-width:1020px;text-align:left}#skiplink-container .skiplink{display:-moz-inline-stack;display:inline-block;margin:.75em 0 0 30px}.overflow-anywhere{overflow-wrap:anywhere} -/*! purgecss end ignore */.peer:hover~.peer-hover\:visible.fullscreen-right-shadow.with-transition{transition:box-shadow .6s ease-out}.peer:hover~.peer-hover\:visible.fullscreen-right-shadow{--tw-shadow:inset -1px 0 0 0 #bfc1c3;--tw-shadow-colored:inset -1px 0 0 0 var(--tw-shadow-color);--tw-shadow:inset -3px 0 0 0 hsla(210,3%,76%,.2);--tw-shadow-colored:inset -3px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:focus~.peer-focus\:visible.fullscreen-right-shadow.with-transition{transition:box-shadow .6s ease-out}.peer:focus~.peer-focus\:visible.fullscreen-right-shadow{--tw-shadow:inset -1px 0 0 0 #bfc1c3;--tw-shadow-colored:inset -1px 0 0 0 var(--tw-shadow-color);--tw-shadow:inset -3px 0 0 0 hsla(210,3%,76%,.2);--tw-shadow-colored:inset -3px 0 0 0 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){.md\:visible.fullscreen-right-shadow.with-transition{transition:box-shadow .6s ease-out}.md\:visible.fullscreen-right-shadow{--tw-shadow:inset -1px 0 0 0 #bfc1c3;--tw-shadow-colored:inset -1px 0 0 0 var(--tw-shadow-color);--tw-shadow:inset -3px 0 0 0 hsla(210,3%,76%,.2);--tw-shadow-colored:inset -3px 0 0 0 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:1024px){.lg\:visible.fullscreen-right-shadow.with-transition{transition:box-shadow .6s ease-out}.lg\:visible.fullscreen-right-shadow{--tw-shadow:inset -1px 0 0 0 #bfc1c3;--tw-shadow-colored:inset -1px 0 0 0 var(--tw-shadow-color);--tw-shadow:inset -3px 0 0 0 hsla(210,3%,76%,.2);--tw-shadow-colored:inset -3px 0 0 0 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 (forced-colors:active){.template-filter .forced-colors\:active.filter-item:not(:focus){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(66 90 118/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-\[100\%\]:after{content:var(--tw-content);top:100%}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%;content:var(--tw-content);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))}.after\:border-8:after{border-width:8px;content:var(--tw-content)}.after\:border-x-transparent:after{border-left-color:transparent;border-right-color:transparent;content:var(--tw-content)}.after\:border-b-transparent:after{border-bottom-color:transparent;content:var(--tw-content)}.after\:border-t-gray-700:after{--tw-border-opacity:1;border-top-color:rgb(73 83 93/var(--tw-border-opacity));content:var(--tw-content)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.visited\:text-black:visited{color:#000}.visited\:text-blue:visited{color:#213045}.visited\:text-red:visited{color:#b10e1e}.visited\:text-white:visited{color:#fff}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:no-underline:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.focus\:border-2:focus{border-width:2px}.focus\:border-b-0:focus{border-bottom-width:0}.focus\:border-b-2:focus{border-bottom-width:2px}.focus\:border-b-4:focus{border-bottom-width:4px}.focus\:border-blue:focus{--tw-border-opacity:1;border-color:rgb(33 48 69/var(--tw-border-opacity))}.focus\:border-gray:focus{--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity))}.focus\:border-white:focus{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.focus\:border-yellow:focus{--tw-border-opacity:1;border-color:rgb(255 191 71/var(--tw-border-opacity))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.focus\:bg-yellow:focus{--tw-bg-opacity:1;background-color:rgb(255 191 71/var(--tw-bg-opacity))}.focus\:text-black:focus{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.focus\:text-blue:focus{--tw-text-opacity:1;color:rgb(33 48 69/var(--tw-text-opacity))}.focus\:no-underline:focus{-webkit-text-decoration-line:none;text-decoration-line:none}.focus\:shadow-insetLine2:focus{--tw-shadow:inset 0 -2px 0 0 #26374a;--tw-shadow-colored:inset 0 -2px 0 0 var(--tw-shadow-color)}.focus\:shadow-insetLine2:focus,.focus\:shadow-outline:focus{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-outline:focus{--tw-shadow:0 0 0 3px #ffbf47;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-black:focus{outline-color:#000}.focus\:outline-yellow:focus{outline-color:#ffbf47}.active\:top-auto:active{top:auto}.active\:text-white:active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.peer:focus~.peer-focus\:visible,.peer:hover~.peer-hover\:visible{visibility:visible}.link\:text-blue:link{--tw-text-opacity:1;color:rgb(33 48 69/var(--tw-text-opacity))}.link\:text-red:link{--tw-text-opacity:1;color:rgb(177 14 30/var(--tw-text-opacity))}.link\:text-white:link{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:320px){.xs\:hidden{display:none}}@media (min-width:375px){.smaller\:hidden{display:none}.smaller\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:640px){.sm\:mx-4{margin-left:.625rem;margin-right:.625rem}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-1\/3{width:33.333333%}.sm\:w-1\/4{width:25%}.sm\:w-2\/3{width:66.666667%}.sm\:w-3\/4{width:75%}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.625rem*var(--tw-space-x-reverse))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0rem*var(--tw-space-y-reverse));margin-top:calc(0rem*(1 - var(--tw-space-y-reverse)))}.sm\:self-start{align-self:flex-start}.sm\:bg-right{background-position:100%}.sm\:text-right{text-align:right}}@media (min-width:768px){.md\:visible{visibility:visible}.md\:absolute{position:absolute}.md\:col-span-2{grid-column:span 2/span 2}.md\:float-right{float:right}.md\:float-left{float:left}.md\:mb-gutter{margin-bottom:1.875rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-1\/6{width:16.666667%}.md\:w-2\/3{width:66.666667%}.md\:w-3\/4{width:75%}.md\:w-3\/6{width:50%}.md\:w-5\/6{width:83.333333%}.md\:w-5\/8{width:62.5%}.md\:w-full{width:100%}.md\:max-w-2\/3{max-width:66.666667%}.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\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-4{gap:.625rem}.md\:self-end{align-self:flex-end}.md\:text-xxl{font-size:3.25rem}}@media (min-width:1024px){.lg\:visible{visibility:visible}.lg\:mb-0{margin-bottom:0}.lg\:ml-3{margin-left:.5rem}.lg\:mr-3{margin-right:.5rem}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-3\/4{width:75%}.lg\:list-none{list-style-type:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-baseline{align-items:baseline}.lg\:justify-between{justify-content:space-between}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0rem*var(--tw-space-y-reverse));margin-top:calc(0rem*(1 - var(--tw-space-y-reverse)))}.lg\:self-center{align-self:center}.lg\:px-8{padding-left:1.25rem;padding-right:1.25rem}.lg\:text-xxl{font-size:3.25rem}} \ No newline at end of file +/*! purgecss end ignore */@media (min-width:768px){.md\:heading-large{display:block;font-family:lato;font-size:2.25rem;font-weight:700;line-height:1.111;margin-bottom:.4167em;margin-top:.2em}.md\:heading-large .heading-secondary{--tw-text-opacity:1;color:rgb(89 89 89/var(--tw-text-opacity));display:block;font-size:1.5rem;line-height:1.25;padding-bottom:6px;padding-top:9px}@media (min-width:768px){.md\:heading-large{margin-bottom:.5556em;margin-top:.25em}.md\:heading-large .heading-secondary{padding-bottom:4px;padding-top:6px}}.column-main .md\:heading-large{margin:.9375rem 0 1.25rem;overflow-wrap:break-word}.column-main .md\:heading-large.top-gutter-0{margin-top:0}.md\:visible.fullscreen-right-shadow.with-transition{transition:box-shadow .6s ease-out}.md\:visible.fullscreen-right-shadow{--tw-shadow:inset -1px 0 0 0 #bfc1c3;--tw-shadow-colored:inset -1px 0 0 0 var(--tw-shadow-color);--tw-shadow:inset -3px 0 0 0 hsla(210,3%,76%,.2);--tw-shadow-colored:inset -3px 0 0 0 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:1024px){.lg\:visible.fullscreen-right-shadow.with-transition{transition:box-shadow .6s ease-out}.lg\:visible.fullscreen-right-shadow{--tw-shadow:inset -1px 0 0 0 #bfc1c3;--tw-shadow-colored:inset -1px 0 0 0 var(--tw-shadow-color);--tw-shadow:inset -3px 0 0 0 hsla(210,3%,76%,.2);--tw-shadow-colored:inset -3px 0 0 0 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 (forced-colors:active){.template-filter .forced-colors\:active.filter-item:not(:focus){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(66 90 118/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}}.visited\:text-black:visited{color:#000}.visited\:text-blue:visited{color:#213045}.visited\:text-red:visited{color:#b10e1e}.visited\:text-white:visited{color:#fff}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:no-underline:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.focus\:border-2:focus{border-width:2px}.focus\:border-b-0:focus{border-bottom-width:0}.focus\:border-b-2:focus{border-bottom-width:2px}.focus\:border-b-4:focus{border-bottom-width:4px}.focus\:border-blue:focus{--tw-border-opacity:1;border-color:rgb(33 48 69/var(--tw-border-opacity))}.focus\:border-gray:focus{--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity))}.focus\:border-white:focus{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.focus\:border-yellow:focus{--tw-border-opacity:1;border-color:rgb(255 191 71/var(--tw-border-opacity))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.focus\:bg-yellow:focus{--tw-bg-opacity:1;background-color:rgb(255 191 71/var(--tw-bg-opacity))}.focus\:text-black:focus{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.focus\:text-blue:focus{--tw-text-opacity:1;color:rgb(33 48 69/var(--tw-text-opacity))}.focus\:no-underline:focus{-webkit-text-decoration-line:none;text-decoration-line:none}.focus\:shadow-insetLine2:focus{--tw-shadow:inset 0 -2px 0 0 #26374a;--tw-shadow-colored:inset 0 -2px 0 0 var(--tw-shadow-color)}.focus\:shadow-insetLine2:focus,.focus\:shadow-outline:focus{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-outline:focus{--tw-shadow:0 0 0 3px #ffbf47;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-black:focus{outline-color:#000}.focus\:outline-yellow:focus{outline-color:#ffbf47}.active\:top-auto:active{top:auto}.active\:text-white:active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.link\:text-blue:link{--tw-text-opacity:1;color:rgb(33 48 69/var(--tw-text-opacity))}.link\:text-red:link{--tw-text-opacity:1;color:rgb(177 14 30/var(--tw-text-opacity))}.link\:text-white:link{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:320px){.xs\:hidden{display:none}}@media (min-width:375px){.smaller\:hidden{display:none}.smaller\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:640px){.sm\:mx-4{margin-left:.625rem;margin-right:.625rem}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-1\/3{width:33.333333%}.sm\:w-1\/4{width:25%}.sm\:w-2\/3{width:66.666667%}.sm\:w-3\/4{width:75%}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.625rem*var(--tw-space-x-reverse))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0rem*var(--tw-space-y-reverse));margin-top:calc(0rem*(1 - var(--tw-space-y-reverse)))}.sm\:self-start{align-self:flex-start}.sm\:bg-right{background-position:100%}.sm\:text-right{text-align:right}}@media (min-width:768px){.md\:visible{visibility:visible}.md\:absolute{position:absolute}.md\:col-span-2{grid-column:span 2/span 2}.md\:float-right{float:right}.md\:float-left{float:left}.md\:mb-gutter{margin-bottom:1.875rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-1\/6{width:16.666667%}.md\:w-2\/3{width:66.666667%}.md\:w-3\/4{width:75%}.md\:w-3\/6{width:50%}.md\:w-5\/6{width:83.333333%}.md\:w-5\/8{width:62.5%}.md\:w-full{width:100%}.md\:max-w-2\/3{max-width:66.666667%}.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\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-4{gap:.625rem}.md\:self-end{align-self:flex-end}.md\:text-xxl{font-size:3.25rem}}@media (min-width:1024px){.lg\:visible{visibility:visible}.lg\:mb-0{margin-bottom:0}.lg\:ml-3{margin-left:.5rem}.lg\:mr-3{margin-right:.5rem}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-3\/4{width:75%}.lg\:list-none{list-style-type:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-baseline{align-items:baseline}.lg\:justify-between{justify-content:space-between}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0rem*var(--tw-space-y-reverse));margin-top:calc(0rem*(1 - var(--tw-space-y-reverse)))}.lg\:self-center{align-self:center}.lg\:px-8{padding-left:1.25rem;padding-right:1.25rem}.lg\:text-xxl{font-size:3.25rem}} \ No newline at end of file diff --git a/app/config.py b/app/config.py index c4059fbb82..24c9db0f88 100644 --- a/app/config.py +++ b/app/config.py @@ -79,6 +79,7 @@ class Config(object): FF_SALESFORCE_CONTACT = env.bool("FF_SALESFORCE_CONTACT", True) FF_RTL = env.bool("FF_RTL", True) FF_ANNUAL_LIMIT = env.bool("FF_ANNUAL_LIMIT", False) + FF_CARETAKER = env.bool("FF_CARETAKER", False) FREE_YEARLY_EMAIL_LIMIT = env.int("FREE_YEARLY_EMAIL_LIMIT", 20_000_000) FREE_YEARLY_SMS_LIMIT = env.int("FREE_YEARLY_SMS_LIMIT", 100_000) diff --git a/app/templates/components/notice.html b/app/templates/components/notice.html new file mode 100644 index 0000000000..ed61040931 --- /dev/null +++ b/app/templates/components/notice.html @@ -0,0 +1,60 @@ +{# + @param type - One of: 'info', 'success', 'error', 'warning' + @param message - Text to display in notice (can include HTML) +#} +{% macro notice(type, title, headingLevel) %} + {# set icon/colors based on type #} + {% + set display = { + 'info': { + 'icon': 'fa-circle-info', + 'color': 'text-blue-500', + 'border': 'border-blue-500', + 'bg': 'bg-blue-100' + }, + 'success': { + 'icon': 'fa-circle-check', + 'color': 'text-green', + 'border': 'border-green', + 'bg': 'bg-green-light' + }, + 'error': { + 'icon': 'fa-triangle-exclamation', + 'color': 'text-red', + 'border': 'border-red', + 'bg': 'bg-red-light' + }, + 'warning': { + 'icon': 'fa-circle-exclamation', + 'color': 'text-orange', + 'border': 'border-orange', + 'bg': 'bg-orange-light' + } + } + %} + {# Text for screen readers instead of icon #} + {% + set screen_reader_text = { + 'info': _('Information'), + 'success': _('Success'), + 'error': _('Error'), + 'warning': _('Warning'), + } + %} + +{% endmacro %} diff --git a/app/templates/components/tou-prompt.html b/app/templates/components/tou-prompt.html index 5ba6573668..06ada32153 100644 --- a/app/templates/components/tou-prompt.html +++ b/app/templates/components/tou-prompt.html @@ -1,12 +1,20 @@ {% from "components/links.html" import content_link %} {% from "components/terms.html" import tou_heading_list %} +{% from "components/notice.html" import notice %} {% macro tou_prompt() %}

{{ _('Before you continue') }}

-

{{ _('GC Notify always shows your local time, except where we state otherwise.') }}

+ + {% if config["FF_CARETAKER"] %} + {% call notice(type="warning", title=_("Communicating during caretaker period"), headingLevel=2) %} + {{ _("Some communications are prohibited during a federal election. Check with your communications branch if you’re not sure you can send an announcement or other message. For more information, read the Guidelines") }} + {% endcall %} + {% endif %} +

{{ _('Review your activity') }}

+

{{ _('GC Notify always shows your local time, except where we state otherwise.') }}

{{ _('Review our records of your last 3 sign in times:') }}

diff --git a/app/templates/views/storybook/notice.html b/app/templates/views/storybook/notice.html new file mode 100644 index 0000000000..444cde27fc --- /dev/null +++ b/app/templates/views/storybook/notice.html @@ -0,0 +1,37 @@ +{% from "components/notice.html" import notice %} + +
Notice Component Examples
+ +
+ +

Info Notice - Basic

+{% call notice(type="info", title="System Maintenance Scheduled", headingLevel=3) %} + Scheduled maintenance will occur on July 1st from 2:00 AM to 4:00 AM EDT. +{% endcall %} + +

Success Notice - with HTML

+{% call notice(type="success", title="API Documentation Updated", headingLevel=3) %} +New endpoints are available. Visit the API documentation to learn more. +{% endcall %} + +

Warning Notice - Long Content

+{% call notice(type="warning", title="Trial Mode Limitations", headingLevel=3) %} +

Your service is in trial mode, which means:

+ +{% endcall %} + +

Error Notice - Multiple Paragraphs

+{% call notice(type="error", title="Failed to Upload Template", headingLevel=3) %} +

The CSV file could not be processed due to formatting errors.

+

Common issues include:

+ +

Please review the template guide and try again.

+{% endcall %} \ No newline at end of file diff --git a/app/templates/views/storybook/storybook-menu.html b/app/templates/views/storybook/storybook-menu.html index b7c01d8a63..1ebfce09b8 100644 --- a/app/templates/views/storybook/storybook-menu.html +++ b/app/templates/views/storybook/storybook-menu.html @@ -10,6 +10,10 @@ 'name': 'Remaining Messages', 'path': 'remaining-messages' }, + { + 'name': 'Notice component', + 'path': 'notice' + } ] %}