@font-face{font-family:"Bella Millies Allcaps";src:local("Bella Millies Allcaps Vector"),local("BellaMilliesAllcaps-Vector"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMilliesAllcaps-Vector.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMilliesAllcaps-Vector.woff) format("woff"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMilliesAllcaps-Vector.svg#BellaMilliesAllcaps-Vector) format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Bella Millies Swash";src:local("Bella Millies Swash Vector"),local("BellaMilliesSwash-Vector"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMilliesSwash-Vector.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMilliesSwash-Vector.woff) format("woff"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMilliesSwash-Vector.svg#BellaMilliesSwash-Vector) format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Bella Millies";src:local("Bella Millies Vector"),local("BellaMillies-Vector"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMillies-Vector.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMillies-Vector.woff) format("woff"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMillies-Vector.svg#BellaMillies-Vector) format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Bella Millies Swash";src:local("Bella Millies Swash SVG"),local("BellaMilliesSwash-SVG"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMilliesSwash-SVG.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMilliesSwash-SVG.woff) format("woff"),url(/themes/custom/bsto_front/fonts/BellaMillies/BellaMilliesSwash-SVG.svg#BellaMilliesSwash-SVG) format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Black Bones";src:local("Black Bones"),local("BlackBones"),url(/themes/custom/bsto_front/fonts/BlackBones/BlackBones.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/BlackBones/BlackBones.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Exceptional Swash";src:local("Exceptional Swash Regular"),local("ExceptionalSwash-Regular"),url(/themes/custom/bsto_front/fonts/Exceptional/ExceptionalSwash-Regular.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/Exceptional/ExceptionalSwash-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Exceptional";src:local("Exceptional Regular"),local("Exceptional-Regular"),url(/themes/custom/bsto_front/fonts/Exceptional/Exceptional-Regular.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/Exceptional/Exceptional-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Exceptional  Alt";src:local("Exceptional  Alt Regular"),local("ExceptionalAlt-Regular"),url(/themes/custom/bsto_front/fonts/Exceptional/ExceptionalAlt-Regular.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/Exceptional/ExceptionalAlt-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Stolen Hand Alternates";src:local("Stolen Hand Alternates"),local("StolenHandAlternates"),url(/themes/custom/bsto_front/fonts/StolenHand/StolenHandAlternates.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/StolenHand/StolenHandAlternates.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Stolen Hand Quirky";src:local("Stolen Hand Quirky"),local("StolenHandQuirky"),url(/themes/custom/bsto_front/fonts/StolenHand/StolenHandQuirky.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/StolenHand/StolenHandQuirky.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Stolen Hand";src:local("Stolen Hand"),local("StolenHandRegular"),url(/themes/custom/bsto_front/fonts/StolenHand/StolenHandRegular.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/StolenHand/StolenHandRegular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Stolen Hand Sketches";src:local("Stolen Hand Sketches"),local("StolenHandSketches"),url(/themes/custom/bsto_front/fonts/StolenHand/StolenHandSketches.woff2) format("woff2"),url(/themes/custom/bsto_front/fonts/StolenHand/StolenHandSketches.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}.font-cycle{font-family:Bella Millies;font-size:160px;line-height:160px;-webkit-animation-name:fontcycle;animation-name:fontcycle;-webkit-animation-duration:3.75s;animation-duration:3.75s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.text-animation{position:relative;display:inline-block;height:5rem;width:15rem;color:transparent;}.text-animation::before{position:absolute;top:50%;left:50%;height:100%;width:100%;--tw-translate-y:-50%;--tw-translate-x:-50%;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));background-position:center;content:var(--tw-content);background-repeat:no-repeat;}@media (min-width:1280px){.text-animation{height:10rem;}}.heading--large .text-animation{height:8rem;}.text-animation::before{background-size:80% auto;}@media (min-width:1280px){.text-animation::before{background-size:100% auto;}}.text-animation--God{box-sizing:content-box;}.text-animation--God::before{height:calc(100% + 75px);content:var(--tw-content);width:calc(100% + 75px);}.text-animation--God::after{position:absolute;top:44%;left:97%;height:2.75rem;width:4rem;background-size:contain;background-position:center;content:var(--tw-content);background-repeat:no-repeat;}@media (min-width:1024px){.text-animation--God::before{height:100%;content:var(--tw-content);width:100%;}.text-animation--God::after{top:38%;left:108%;height:5rem;content:var(--tw-content);width:7rem;}}.text-animation--God{margin:-30px 0 -50px;padding:50px 0;}.text-animation--God::before{background-image:url(/themes/custom/bsto_front/images/animations/God_Animation.gif);}@media (min-width:1280px){.text-animation--God::before{background-position:center -12px;}}.text-animation--God::after{background-image:url(/themes/custom/bsto_front/images/arrow.svg);}.text-animation--prophecy{box-sizing:content-box;margin:-50px;padding:50px;width:260px;}.text-animation--prophecy::before{background-image:url(/themes/custom/bsto_front/images/animations/Prophecy_Word_Animation.gif);}@media (min-width:1280px){.text-animation--prophecy{min-width:388px;margin:-50px -10px;padding:50px 10px;}}@media (min-width:1536px){.text-animation--prophecy{min-width:488px;}}.text-animation--topics{box-sizing:content-box;margin:-50px;padding:50px;}.text-animation--topics::before{background-image:url(/themes/custom/bsto_front/images/animations/Topics_Word_Animation.gif);}@media (min-width:1280px){.text-animation--topics{min-width:385px;margin:-50px -10px;padding:50px 10px;}}.text-animation--children{box-sizing:content-box;margin:-50px;padding:50px;width:260px;}.text-animation--children::before{background-image:url(/themes/custom/bsto_front/images/animations/Childrens_Animation.gif);}@media (min-width:1280px){.text-animation--children{min-width:352px;margin:-50px -10px;padding:50px 10px;}}@media (min-width:1536px){.text-animation--children{min-width:452px;}}@-webkit-keyframes fontcycle{from{font-family:"Bella Millies";}25%{font-family:"Black Bones";}50%{font-family:"Exceptional";}75%{font-family:"Stolen Hand";}to{font-family:"Bella Millies";}}@keyframes fontcycle{from{font-family:"Bella Millies";}25%{font-family:"Black Bones";}50%{font-family:"Exceptional";}75%{font-family:"Stolen Hand";}to{font-family:"Bella Millies";}}
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor;}::before,::after{--tw-content:'';}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]{display:none;}*,::before,::after{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}.container{width:100%;}@media (min-width:640px){.container{max-width:640px;}}@media (min-width:768px){.container{max-width:768px;}}@media (min-width:1024px){.container{max-width:1024px;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1536px){.container{max-width:1536px;}}.visible{visibility:visible;}.invisible{visibility:hidden;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.inset-0{top:0px;right:0px;bottom:0px;left:0px;}.top-0{top:0px;}.left-0{left:0px;}.right-0{right:0px;}.left-full{left:100%;}.bottom-0{bottom:0px;}.z-50{z-index:50;}.-z-50{z-index:-50;}.z-40{z-index:40;}.z-10{z-index:10;}.z-30{z-index:30;}.m-0{margin:0px;}.m-5{margin:1.25rem;}.m-3{margin:0.75rem;}.mx-1\.5{margin-left:0.375rem;margin-right:0.375rem;}.mx-1{margin-left:0.25rem;margin-right:0.25rem;}.mx-auto{margin-left:auto;margin-right:auto;}.mx-14{margin-left:3.5rem;margin-right:3.5rem;}.mx-6\.5{margin-left:1.625rem;margin-right:1.625rem;}.mx-6{margin-left:1.5rem;margin-right:1.5rem;}.mx-4{margin-left:1rem;margin-right:1rem;}.my-8{margin-top:2rem;margin-bottom:2rem;}.my-20{margin-top:5rem;margin-bottom:5rem;}.mr-16{margin-right:4rem;}.-mt-px{margin-top:-1px;}.mt-12{margin-top:3rem;}.mb-8{margin-bottom:2rem;}.mb-12{margin-bottom:3rem;}.mb-4{margin-bottom:1rem;}.mb-10{margin-bottom:2.5rem;}.-ml-3{margin-left:-0.75rem;}.-ml-10{margin-left:-2.5rem;}.mt-5{margin-top:1.25rem;}.mb-2{margin-bottom:0.5rem;}.mt-4{margin-top:1rem;}.mb-5{margin-bottom:1.25rem;}.mt-9\.5{margin-top:2.375rem;}.mt-9{margin-top:2.25rem;}.-ml-6{margin-left:-1.5rem;}.ml-0{margin-left:0px;}.block{display:block;}.inline-block{display:inline-block;}.inline{display:inline;}.flex{display:flex;}.grid{display:grid;}.hidden{display:none;}.h-12\.25{height:3.125rem;}.h-12{height:3rem;}.h-full{height:100%;}.h-11\.5{height:2.875rem;}.h-11{height:2.75rem;}.h-screen{height:100vh;}.h-13{height:3.25rem;}.h-6{height:1.5rem;}.h-\[313px\]{height:313px;}.max-h-0{max-height:0px;}.max-h-screen{max-height:100vh;}.min-h-\[562px\]{min-height:562px;}.min-h-screen{min-height:100vh;}.w-full{width:100%;}.w-12\.25{width:3.125rem;}.w-12{width:3rem;}.w-28{width:7rem;}.w-13{width:3.25rem;}.w-screen{width:100vw;}.w-72{width:18rem;}.w-6{width:1.5rem;}.max-w-md{max-width:28rem;}.max-w-\[189px\]{max-width:189px;}.max-w-8xl{max-width:1800px;}.max-w-full{max-width:100%;}.max-w-5xl{max-width:64rem;}.max-w-lg{max-width:32rem;}.max-w-3xl{max-width:48rem;}.max-w-\[1200px\]{max-width:1200px;}.shrink-0{flex-shrink:0;}.grow{flex-grow:1;}.-translate-y-6{--tw-translate-y:-1.5rem;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));}.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));}.list-none{list-style-type:none;}.flex-col{flex-direction:column;}.items-center{align-items:center;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-9{gap:2.25rem;}.space-y-5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse));}.space-x-8 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)));}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse));}.overflow-auto{overflow:auto;}.overflow-hidden{overflow:hidden;}.overflow-y-auto{overflow-y:auto;}.whitespace-nowrap{white-space:nowrap;}.rounded-xl{border-radius:0.75rem;}.rounded-full{border-radius:9999px;}.rounded{border-radius:0.25rem;}.rounded-b-md{border-bottom-right-radius:0.375rem;border-bottom-left-radius:0.375rem;}.rounded-b-lg{border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem;}.border-8{border-width:8px;}.border{border-width:1px;}.border-b{border-bottom-width:1px;}.border-t-0{border-top-width:0px;}.border-t{border-top-width:1px;}.border-b-2{border-bottom-width:2px;}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));}.border-current{border-color:currentColor;}.border-brand-gray{--tw-border-opacity:1;border-color:rgb(50 60 80 / var(--tw-border-opacity));}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113 / var(--tw-border-opacity));}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246 / var(--tw-border-opacity));}.border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity));}.border-b-light-gray{--tw-border-opacity:1;border-bottom-color:rgb(210 215 220 / var(--tw-border-opacity));}.bg-brand-gray{--tw-bg-opacity:1;background-color:rgb(50 60 80 / var(--tw-bg-opacity));}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199 / var(--tw-bg-opacity));}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226 / var(--tw-bg-opacity));}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246 / var(--tw-bg-opacity));}.bg-center{background-position:center;}.bg-no-repeat{background-repeat:no-repeat;}.fill-current{fill:currentColor;}.object-cover{-o-object-fit:cover;object-fit:cover;}.p-3{padding:0.75rem;}.p-10{padding:2.5rem;}.p-5{padding:1.25rem;}.p-6\.5{padding:1.625rem;}.p-6{padding:1.5rem;}.py-5{padding-top:1.25rem;padding-bottom:1.25rem;}.px-12{padding-left:3rem;padding-right:3rem;}.py-9{padding-top:2.25rem;padding-bottom:2.25rem;}.px-6\.5{padding-left:1.625rem;padding-right:1.625rem;}.px-6{padding-left:1.5rem;padding-right:1.5rem;}.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.py-0{padding-top:0px;padding-bottom:0px;}.px-3\.5{padding-left:0.875rem;padding-right:0.875rem;}.px-4{padding-left:1rem;padding-right:1rem;}.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}.pt-4{padding-top:1rem;}.pt-15{padding-top:3.75rem;}.pt-10{padding-top:2.5rem;}.pt-5{padding-top:1.25rem;}.pb-7{padding-bottom:1.75rem;}.pt-8{padding-top:2rem;}.pb-8{padding-bottom:2rem;}.pt-14{padding-top:3.5rem;}.pb-12{padding-bottom:3rem;}.pt-16{padding-top:4rem;}.pl-4{padding-left:1rem;}.pr-14{padding-right:3.5rem;}.pt-2{padding-top:0.5rem;}.pb-1{padding-bottom:0.25rem;}.pb-20{padding-bottom:5rem;}.text-left{text-align:left;}.text-center{text-align:center;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.text-base{font-size:1rem;line-height:1.5rem;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.text-4xl{font-size:2.25rem;line-height:2.5rem;}.text-3xl{font-size:1.875rem;line-height:2.25rem;}.text-6xl{font-size:3.75rem;line-height:1;}.font-semibold{font-weight:600;}.font-normal{font-weight:400;}.uppercase{text-transform:uppercase;}.leading-5{line-height:1.25rem;}.leading-snug{line-height:1.375;}.leading-10{line-height:2.5rem;}.leading-normal{line-height:1.5;}.leading-6{line-height:1.5rem;}.leading-\[1\.2em\]{line-height:1.2em;}.leading-9{line-height:2.25rem;}.leading-4{line-height:1rem;}.leading-\[50px\]{line-height:50px;}.tracking-widest{letter-spacing:0.1em;}.text-brand-gray{--tw-text-opacity:1;color:rgb(50 60 80 / var(--tw-text-opacity));}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28 / var(--tw-text-opacity));}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity));}.text-yellow{--tw-text-opacity:1;color:rgb(255 240 0 / var(--tw-text-opacity));}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none;}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));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);}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));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);}.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-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition{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(0.4,0,0.2,1);transition-duration:150ms;}.duration-500{transition-duration:500ms;}.before\:absolute::before{content:var(--tw-content);position:absolute;}.before\:left-3::before{content:var(--tw-content);left:0.75rem;}.before\:bottom-0::before{content:var(--tw-content);bottom:0px;}.before\:-z-10::before{content:var(--tw-content);z-index:-10;}.before\:mr-2::before{content:var(--tw-content);margin-right:0.5rem;}.before\:mb-1::before{content:var(--tw-content);margin-bottom:0.25rem;}.before\:block::before{content:var(--tw-content);display:block;}.before\:inline-block::before{content:var(--tw-content);display:inline-block;}.before\:h-4::before{content:var(--tw-content);height:1rem;}.before\:h-full::before{content:var(--tw-content);height:100%;}.before\:h-10::before{content:var(--tw-content);height:2.5rem;}.before\:w-\[calc\(100\%-1\.5rem\)\]::before{content:var(--tw-content);width:calc(100% - 1.5rem);}.before\:w-4::before{content:var(--tw-content);width:1rem;}.before\:w-full::before{content:var(--tw-content);width:100%;}.before\:w-10::before{content:var(--tw-content);width:2.5rem;}.before\:border-b-4::before{content:var(--tw-content);border-bottom-width:4px;}.before\:border-b-orange::before{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(255 175 0 / var(--tw-border-opacity));}.before\:border-b-green::before{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(100 215 65 / var(--tw-border-opacity));}.before\:border-b-cyan::before{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(0 220 255 / var(--tw-border-opacity));}.before\:border-b-pink::before{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(255 110 200 / var(--tw-border-opacity));}.before\:bg-center::before{content:var(--tw-content);background-position:center;}.before\:bg-no-repeat::before{content:var(--tw-content);background-repeat:no-repeat;}.before\:align-middle::before{content:var(--tw-content);vertical-align:middle;}.after\:absolute::after{content:var(--tw-content);position:absolute;}.after\:left-3::after{content:var(--tw-content);left:0.75rem;}.after\:bottom-0::after{content:var(--tw-content);bottom:0px;}.after\:w-\[calc\(100\%-1\.5rem\)\]::after{content:var(--tw-content);width:calc(100% - 1.5rem);}.after\:border-b-4::after{content:var(--tw-content);border-bottom-width:4px;}.after\:border-b-orange::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(255 175 0 / var(--tw-border-opacity));}.first\:ml-0:first-child{margin-left:0px;}.first\:border-t:first-child{border-top-width:1px;}.last\:mr-0:last-child{margin-right:0px;}.hover\:bg-amber-200:hover{--tw-bg-opacity:1;background-color:rgb(253 230 138 / var(--tw-bg-opacity));}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;}@media (min-width:640px){.sm\:inline{display:inline;}.sm\:pb-2{padding-bottom:0.5rem;}}@media (min-width:768px){.md\:text-\[62px\]{font-size:62px;}.md\:leading-\[72px\]{line-height:72px;}}@media (min-width:1024px){.lg\:container{width:100%;}@media (min-width:640px){.lg\:container{max-width:640px;}}@media (min-width:768px){.lg\:container{max-width:768px;}}@media (min-width:1024px){.lg\:container{max-width:1024px;}}@media (min-width:1280px){.lg\:container{max-width:1280px;}}@media (min-width:1536px){.lg\:container{max-width:1536px;}}.lg\:pointer-events-none{pointer-events:none;}.lg\:static{position:static;}.lg\:absolute{position:absolute;}.lg\:relative{position:relative;}.lg\:inset-0{top:0px;right:0px;bottom:0px;left:0px;}.lg\:z-50{z-index:50;}.lg\:z-auto{z-index:auto;}.lg\:z-20{z-index:20;}.lg\:mx-0{margin-left:0px;margin-right:0px;}.lg\:mx-24{margin-left:6rem;margin-right:6rem;}.lg\:mt-0{margin-top:0px;}.lg\:mr-44{margin-right:11rem;}.lg\:mr-\[50\%\]{margin-right:50%;}.lg\:mb-36{margin-bottom:9rem;}.lg\:mb-32{margin-bottom:8rem;}.lg\:mb-0{margin-bottom:0px;}.lg\:mr-24{margin-right:6rem;}.lg\:mb-16{margin-bottom:4rem;}.lg\:mb-1{margin-bottom:0.25rem;}.lg\:block{display:block;}.lg\:flex{display:flex;}.lg\:grid{display:grid;}.lg\:hidden{display:none;}.lg\:h-full{height:100%;}.lg\:h-screen{height:100vh;}.lg\:min-h-\[618px\]{min-height:618px;}.lg\:w-2\/5{width:40%;}.lg\:w-auto{width:auto;}.lg\:w-full{width:100%;}.lg\:w-hero-image{width:51.875%;}.lg\:max-w-none{max-width:none;}.lg\:max-w-5xl{max-width:64rem;}.lg\:shrink-0{flex-shrink:0;}.lg\:grow{flex-grow:1;}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.lg\:flex-row{flex-direction:row;}.lg\:flex-row-reverse{flex-direction:row-reverse;}.lg\:flex-col{flex-direction:column;}.lg\:justify-between{justify-content:space-between;}.lg\:gap-x-9{-moz-column-gap:2.25rem;column-gap:2.25rem;}.lg\:self-end{align-self:flex-end;}.lg\:overflow-hidden{overflow:hidden;}.lg\:p-20{padding:5rem;}.lg\:p-24{padding:6rem;}.lg\:px-24{padding-left:6rem;padding-right:6rem;}.lg\:px-20{padding-left:5rem;padding-right:5rem;}.lg\:py-16{padding-top:4rem;padding-bottom:4rem;}.lg\:pb-2\.5{padding-bottom:0.625rem;}.lg\:pb-2{padding-bottom:0.5rem;}.lg\:pl-\[calc\(50\%\+26px\)\]{padding-left:calc(50% + 26px);}.lg\:pb-0{padding-bottom:0px;}.lg\:pt-4{padding-top:1rem;}.lg\:pr-32{padding-right:8rem;}.lg\:pt-20{padding-top:5rem;}.lg\:pb-8{padding-bottom:2rem;}.lg\:text-left{text-align:left;}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem;}.lg\:text-\[88px\]{font-size:88px;}.lg\:leading-\[98px\]{line-height:98px;}}@media (min-width:1280px){.xl\:pl-6\.5{padding-left:1.625rem;}.xl\:pl-6{padding-left:1.5rem;}.xl\:pb-10{padding-bottom:2.5rem;}}label,fieldset legend,fieldset legend span{font-size:1.25rem;line-height:1.75rem;font-weight:400;}.form-disabled,fieldset[disabled] legend{opacity:0.5 !important;cursor:default;}.form-disabled .chosen-disabled,fieldset[disabled] legend .chosen-disabled{opacity:1 !important;}input[type=text],input[type=email],input[type=tel],input[type=password],.form-element--type-select,select{height:3rem;width:100%;max-width:100%;border-radius:0.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(189 189 189 / var(--tw-border-opacity));padding-left:1rem;padding-right:1rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(50 60 80 / var(--tw-text-opacity));}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=password]::-moz-placeholder,.form-element--type-select::-moz-placeholder,select::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(189 189 189 / var(--tw-placeholder-opacity));}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,.form-element--type-select:-ms-input-placeholder,select:-ms-input-placeholder{--tw-placeholder-opacity:1;color:rgb(189 189 189 / var(--tw-placeholder-opacity));}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=password]::placeholder,.form-element--type-select::placeholder,select::placeholder{--tw-placeholder-opacity:1;color:rgb(189 189 189 / var(--tw-placeholder-opacity));}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.form-element--type-select{padding-right:calc(2rem - 1px);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23545560'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 50%;background-size:2.75rem 0.5625rem;}[dir=rtl] .form-element--type-select{padding-right:calc(1rem - 1px);padding-left:calc(2rem - 1px);background-position:0 50%;}.no-touchevents .form-element--type-select.form-element--extrasmall,.no-touchevents .form-element--type-select[name$="][_weight]"]{padding-right:calc(1.5rem - 1px);background-size:1.75rem 0.4375rem;}[dir=rtl].no-touchevents .form-element--type-select.form-element--extrasmall,[dir=rtl].no-touchevents .form-element--type-select[name$="][_weight]"]{padding-right:calc(0.5rem - 1px);padding-left:calc(1.5rem - 1px);}.form-element--type-select::-ms-expand{display:none;}.form-element--type-select:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23004adc'/%3e%3c/svg%3e");}.form-element--type-select[disabled]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%238e929c'/%3e%3c/svg%3e");}input[type=radio],input[type=checkbox]{margin-right:0.5rem;}input[type=radio] + label,fieldset input[type=radio] + legend,fieldset legend input[type=radio] + span,input[type=checkbox] + label,fieldset input[type=checkbox] + legend,fieldset legend input[type=checkbox] + span{font-size:1rem;line-height:1.5rem;}input[type=submit],.btn{width:100%;border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(255 175 0 / var(--tw-bg-opacity));padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(50 60 80 / var(--tw-text-opacity));}@media (min-width:1024px){input[type=submit],.btn{width:auto;min-width:350px;}}.btn{display:inline-block;padding-left:2rem;padding-right:2rem;-webkit-text-decoration-line:none;text-decoration-line:none;}fieldset{border-style:none;}.form-radios{display:flex;}.form-radios > *{margin-right:2rem;}.form-item .form-radios + .description{margin-top:0px;}.form-item .description{margin-top:0.625rem;}.form-item .field-prefix .description{margin-top:0px;}.form-composite > legend{margin-bottom:0.625rem;}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-position:calc(100% - 0.75rem) center;}.bsto-register-form .form-actions{margin-top:2rem;margin-bottom:2rem;}.study-options legend{display:none;}.study-options .form-radios{margin-left:auto;margin-right:auto;display:block;max-width:36rem;border-radius:0.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));text-align:center;}.study-options .form-radios .form-item-study-option{margin:0px;margin-left:0px;margin-right:0px;border-bottom-width:2px;--tw-border-opacity:1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity));padding-top:1.5rem;padding-bottom:1.5rem;}.study-options .form-radios .form-item-study-option:last-child{border-bottom-width:0px;}.study-options .form-radios .form-item-study-option label,.study-options .form-radios .form-item-study-option fieldset legend,fieldset .study-options .form-radios .form-item-study-option legend,.study-options .form-radios .form-item-study-option fieldset legend span,fieldset legend .study-options .form-radios .form-item-study-option span{font-size:1.5rem;line-height:2rem;font-weight:600;}.study-options .form-radios .form-item-study-option .description{margin-left:0px;margin-right:0px;margin-top:0.875rem;}.study-options .form-radios .form-item-study-option .description,.study-options .form-radios .form-item-study-option .description p{margin-left:auto;margin-right:auto;box-sizing:content-box;max-width:20rem;padding-left:0.75rem;padding-right:0.75rem;font-size:1rem;line-height:1.5rem;}.study-options svg{margin-top:0.5rem;margin-left:auto;}@media (min-width:1024px){.study-options svg{position:absolute;margin-top:1rem;margin-left:1rem;display:inline-block;}}.study-options .error .form-radios{--tw-border-opacity:1;border-color:rgb(220 38 38 / var(--tw-border-opacity));}.study-options .error .form-radios .form-item-study-option{--tw-border-opacity:1;border-bottom-color:rgb(220 38 38 / var(--tw-border-opacity));}.study-options .error .form-radios .form-item-study-option:last-child{border-bottom-width:0px;}.chosen-container{display:block !important;background-color:#fff;}.form-element.chosen-container-single{width:auto !important;padding:0;}.form-element.chosen-container-single .chosen-single{min-width:160px;background:none;border:none;box-shadow:none;width:100%;height:100%;display:block;line-height:1.5rem;padding:calc(0.75rem - 1px) calc(1rem - 1px);}.form-element.chosen-container-single .chosen-single b{background:none !important;}.form-element.chosen-container-multi{width:auto !important;}.form-element.chosen-container-multi .chosen-choices{min-width:160px;border:0 none;background:none;box-shadow:none;}.form-item-address-0-address-address-line1{text-transform:capitalize;}.form-item-address-0-address-locality{width:100%;}.form-item-address-0-address-administrative-area{float:left;margin-right:0.5em !important;width:calc(50% - 0.5em);}@media (min-width:1024px){.form-item-address-0-address-administrative-area{margin-right:1.25em !important;width:calc(40% - 1.25em);}}.form-item-address-0-address-postal-code{margin-right:0 !important;margin-left:0.5em;width:calc(50% - 0.5em);}@media (min-width:1024px){.form-item-address-0-address-postal-code{margin-left:1.25em;width:calc(60% - 1.25em);}}.user-login-form,.user-pass,.user-register{padding:0px !important;border-style:none !important;--tw-shadow:0 0 #0000 !important;--tw-shadow-colored:0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow) !important;}.user-login-form .form-submit,.user-pass .form-submit,.user-register .form-submit{width:100%;font-size:1.25rem;line-height:1.75rem;}.webform-actions{margin-top:4rem;margin-bottom:6rem;}input[type=submit].webform-button--previous{margin-left:0px;margin-right:0px;min-width:0px;border-radius:0px;border-bottom-width:4px;--tw-border-opacity:1;border-bottom-color:rgb(255 175 0 / var(--tw-border-opacity));background-color:transparent;}.highlight{position:relative;z-index:0;white-space:nowrap;--tw-text-opacity:1;color:rgb(50 60 80 / var(--tw-text-opacity));}.highlight::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 240 0 / var(--tw-bg-opacity));content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-10;width:calc(100% + 10px);height:calc(100% + 10px);-webkit-mask-image:url(/themes/custom/bsto_front/images/highlights/highlight.svg);mask-image:url(/themes/custom/bsto_front/images/highlights/highlight.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}.highlight--alt::before{-webkit-mask-image:url(/themes/custom/bsto_front/images/highlights/highlight--alt.svg);mask-image:url(/themes/custom/bsto_front/images/highlights/highlight--alt.svg);}.highlight--alt2::before{-webkit-mask-image:url(/themes/custom/bsto_front/images/highlights/highlight--alt2.svg);mask-image:url(/themes/custom/bsto_front/images/highlights/highlight--alt2.svg);}.highlight--orange::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 175 0 / var(--tw-bg-opacity));}.highlight--blue::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(0 220 255 / var(--tw-bg-opacity));}.highlight--double{display:inline-block;text-align:center;}.highlight--double::before{-webkit-mask:none;mask:none;background-image:url(/themes/custom/bsto_front/images/highlights/highlight--double.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center;background-color:transparent;}.highlight--double.highlight--green::before{background-image:url(/themes/custom/bsto_front/images/highlights/highlight--double--green.svg);}.highlight--double.highlight--blue::before{background-image:url(/themes/custom/bsto_front/images/highlights/highlight--double--blue.svg);}.highlight--triple{display:inline-block;text-align:center;}.highlight--triple::before{-webkit-mask:none;mask:none;background-image:url(/themes/custom/bsto_front/images/highlights/highlight--triple.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center;background-color:transparent;}.highlight--triple.highlight--orange::before{background-image:url(/themes/custom/bsto_front/images/highlights/highlight--triple--orange.svg);}.stroke-underline{position:relative;margin-left:-0.375rem;margin-right:-0.375rem;white-space:nowrap;padding-left:0.375rem;padding-right:0.375rem;}.stroke-underline::after{position:absolute;top:100%;left:0px;height:0.25rem;width:100%;background-position:center;content:var(--tw-content);background-repeat:no-repeat;background-image:url(/themes/custom/bsto_front/images/underline.svg);background-size:100% 100%;}.stroke-underline--double::after{content:var(--tw-content);height:1rem;background-image:url(/themes/custom/bsto_front/images/underline-double.svg);}.pattern__header li a[href="/prophecy"]::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(255 175 0 / var(--tw-border-opacity));}.pattern__header li a[href="/prophecy"]:hover::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(255 175 0 / var(--tw-border-opacity));}.pattern__header li a[href="/topical"]::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(100 215 65 / var(--tw-border-opacity));}.pattern__header li a[href="/topical"]:hover::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(100 215 65 / var(--tw-border-opacity));}.pattern__header li a[href="/children"]::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(0 220 255 / var(--tw-border-opacity));}.pattern__header li a[href="/children"]:hover::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(0 220 255 / var(--tw-border-opacity));}.pattern__header li a[href="/#faqs"]:hover::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(255 110 200 / var(--tw-border-opacity));}.pattern__header li a:not(.is-active-trail)::after{content:var(--tw-content);border-bottom-color:transparent;}.pattern__mobile-menu li a[href="/prophecy"] span::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(255 175 0 / var(--tw-border-opacity));}.pattern__mobile-menu li a[href="/prophecy"] span:hover::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(255 175 0 / var(--tw-border-opacity));}.pattern__mobile-menu li a[href="/topical"] span::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(100 215 65 / var(--tw-border-opacity));}.pattern__mobile-menu li a[href="/topical"] span:hover::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(100 215 65 / var(--tw-border-opacity));}.pattern__mobile-menu li a[href="/children"] span::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(0 220 255 / var(--tw-border-opacity));}.pattern__mobile-menu li a[href="/children"] span:hover::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(0 220 255 / var(--tw-border-opacity));}.pattern__mobile-menu li a[href="/#faqs"] span:hover::after{content:var(--tw-content);--tw-border-opacity:1;border-bottom-color:rgb(255 110 200 / var(--tw-border-opacity));}.pattern__mobile-menu li a span:not(.is-active-trail)::after{content:var(--tw-content);border-bottom-color:transparent;}body{font-family:canada-type-gibson,sans-serif;--tw-text-opacity:1;color:rgb(50 60 80 / var(--tw-text-opacity));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.noscroll{overflow:hidden;}h1,h2,h3,h4,h5,h6{margin-bottom:1.5rem;font-size:1.5rem;font-weight:600;line-height:2rem;--tw-text-opacity:1;color:rgb(50 60 80 / var(--tw-text-opacity));}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0px;}.background-dark h1,.background-dark h2,.background-dark h3,.background-dark h4,.background-dark h5,.background-dark h6{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.background-dark .pattern__card h1,.background-dark .pattern__card h2,.background-dark .pattern__card h3,.background-dark .pattern__card h4,.background-dark .pattern__card h5,.background-dark .pattern__card h6{--tw-text-opacity:1;color:rgb(50 60 80 / var(--tw-text-opacity));}p{margin-bottom:1.5rem;}p:last-child{margin-bottom:0px;}strong{font-weight:700;}.background-dark strong{--tw-text-opacity:1;color:rgb(255 240 0 / var(--tw-text-opacity));}a{-webkit-text-decoration-line:underline;text-decoration-line:underline;}img{display:block;width:100%;max-width:100%;}ol,ul{margin-left:1.25rem;margin-bottom:1.5rem;list-style-position:outside;}ol:last-child,ul:last-child{margin-bottom:0px;}ol{list-style-type:decimal;}ul{list-style-type:disc;}.heading--large{margin-right:2.75rem;font-size:2.25rem;line-height:2.5rem;}@media (min-width:1024px){.heading--large{margin-right:0px;font-size:3rem;line-height:1;}}@media (min-width:1280px){.heading--large{font-size:3.75rem;line-height:1;}}.background-dark{--tw-bg-opacity:1;background-color:rgb(50 60 80 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.background-dark--transition-in::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));content:"";position:absolute;width:100%;height:80px;background-image:url(/themes/custom/bsto_front/images/background-frame-top.svg);background-position:top center;background-repeat:repeat-x;}@media (min-width:1024px){.background-dark--transition-in::before{background-size:100%;}}.background-dark--transition-out{position:relative;background-color:transparent;}.background-dark--transition-out::before{z-index:-50;content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(50 60 80 / var(--tw-bg-opacity));}.background-dark--transition-out::after{z-index:-50;content:var(--tw-content);background-color:transparent;}.background-dark--transition-out::before{content:"";position:absolute;width:100%;height:60%;}.background-dark--transition-out::after{content:"";position:absolute;top:60%;width:100%;height:10%;background-image:url(/themes/custom/bsto_front/images/background-frame-bottom.svg);background-position:bottom center;background-repeat:repeat-x;}@media (min-width:1024px){.background-dark--transition-out::after{background-size:100%;}.header-overlay .pattern__hero__content{padding-top:10rem;}}.field--name-field-sections .pattern__three-up{margin-top:-2.5rem;}.pattern__video > iframe{aspect-ratio:16 / 9;height:auto;width:100%;}.pattern__accordion-item__content p{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(50 60 80 / var(--tw-text-opacity));}#drupal-live-announce.visually-hidden{height:0;}.field--type-text-long ul,.pattern__accordion-item__content ul{list-style-image:url(/themes/custom/bsto_front/images/bullet.svg);}.field--type-text-long li,.pattern__accordion-item__content li{margin:1em 0;}
body{--colorGinTitle:var(--gin-color-title);--colorGinText:var(--gin-color-text);--colorGinTextLight:var(--gin-color-text-light);--colorGinFocus:var(--gin-color-focus);--colorGinFocusBorder:var(--gin-color-focus-border);--colorGinFocusNeutralRGB:var(--gin-color-focus-neutral-rgb);--colorGinDisabled:var(--gin-color-disabled);--colorGinDisabledText:var(--gin-color-disabled-text);--colorGinWarning:var(--gin-color-warning);--colorGinWarningLight:var(--gin-color-warning-light);--colorGinWarningBackground:var(--gin-bg-warning);--colorGinWarningLightBackground:var(--gin-bg-warning-light);--colorGinDanger:var(--gin-color-danger);--colorGinDangerLightest:var(--gin-color-danger-lightest);--colorGinDangerLight:var(--gin-color-danger-light);--colorGinDangerBackground:var(--gin-bg-danger);--colorGinDangerLightBackground:var(--gin-bg-danger-light);--colorGinGreen:var(--gin-color-green);--colorGinGreenLight:var(--gin-color-green-light);--colorGinGreenLightest:var(--gin-color-green-lightest);--colorGinGreenBackground:var(--gin-bg-green);--colorGinGreenLightBackground:var(--gin-bg-green-light);--colorGinInfo:var(--gin-color-info);--colorGinInfoLight:var(--gin-color-info-light);--colorGinInfoBackground:var(--gin-bg-info);--colorGinContextual:var(--gin-color-contextual);--colorGinContextualText:var(--gin-color-contextual-text);--colorGinInputBackground:var(--gin-bg-input);--colorGinLayerBackground:var(--gin-bg-layer);--colorGinLayer2Background:var(--gin-bg-layer2);--colorGinLayer3Background:var(--gin-bg-layer3);--colorGinLayer4Background:var(--gin-bg-layer4);--colorGinSecondaryBackground:var(--gin-bg-secondary);--colorGinTableHeader:var(--gin-bg-header);--colorGinPattern:var(--gin-pattern);--colorGinPatternFallback:var(--gin-pattern-fallback);--ginSizePatternSquare:var(--gin-pattern-square);--ginFont:var(--gin-font);--ginFontSizeSmallest:var(--gin-font-size-xxs);--ginFontSizeSmaller:var(--gin-font-size-xs);--ginFontSizeSmall:var(--gin-font-size-s);--ginFontSize:var(--gin-font-size);--ginFontSizeLarge:var(--gin-font-size-l);--ginFontSizeXLarge:var(--gin-font-size-xl);--ginFontSizeH3:var(--gin-font-size-h3);--ginFontSizeH2:var(--gin-font-size-h2);--ginFontSizeH1:var(--gin-font-size-h1);--ginFontSizeQuote:var(--gin-font-size-quote);--ginFontWeightNormal:var(--gin-font-weight-normal);--ginFontWeightSemiBold:var(--gin-font-weight-semibold);--ginFontWeightBold:var(--gin-font-weight-bold);--ginFontWeightUltra:var(--gin-font-weight-heavy);--ginSpacingTiny:var(--gin-spacing-xxs);--ginSpacingXsmall:var(--gin-spacing-xs);--ginSpacingSmall:var(--gin-spacing-s);--ginSpacingDefault:var(--gin-spacing-m);--ginSpacingMedium:var(--gin-spacing-l);--ginSpacingLarge:var(--gin-spacing-xl);--ginSpacingXlarge:var(--gin-spacing-xxl);--ginSpacingXxlarge:var(--gin-spacing-xxxl);--ginSpacingDensityTiny:var(--gin-spacing-density-xxs);--ginSpacingDensityXsmall:var(--gin-spacing-density-xs);--ginSpacingDensitySmall:var(--gin-spacing-density-s);--ginSpacingDensityDefault:var(--gin-spacing-density-m);--ginSpacingDensityMedium:var(--gin-spacing-density-l);--ginSpacingDensityLarge:var(--gin-spacing-density-xl);--ginSpacingDensityXlarge:var(--gin-spacing-density-xxl);--ginSpacingDensityXxlarge:var(--gin-spacing-density-xxxl);--colorGinIcons:var(--gin-icon-color);--iconGinSecondaryToolbar:var(--gin-icon-size-toolbar-secondary);--iconGinToolbar:var(--gin-icon-size-toolbar);--iconGinSidebarToggle:var(--gin-icon-size-sidebar-toggle);--ginBorderTiny:var(--gin-border-xxs);--ginBorderXSmall:var(--gin-border-xs);--ginBorderSmall:var(--gin-border-s);--ginBorderDefault:var(--gin-border-m);--ginBorderMedium:var(--gin-border-l);--ginBorderLarge:var(--gin-border-xl);--colorGinBorder:var(--gin-border-color);--colorGinSecondaryBorder:var(--gin-border-color-secondary);--colorGinLayerBorder:var(--gin-border-color-layer);--colorGinLayer2Border:var(--gin-border-color-layer2);--colorGinTableBorder:var(--gin-border-color-table);--colorGinTableHeaderBorder:var(--gin-border-color-table-header);--colorGinFormElementBorder:var(--gin-border-color-form-element);--ginEasing:var(--gin-easing);--ginTransition:var(--gin-transition);--ginTransitionFast:var(--gin-transition-fast);--ginShadowLevel1:var(--gin-shadow-l1);--ginShadowLevel2:var(--gin-shadow-l2);--ginStickyHeight:var(--gin-height-sticky);--ginToolbarWidthCollapsed:var(--gin-toolbar-width-collapsed);--ginToolbarWidth:var(--gin-toolbar-width);--ginToolbarHeight:var(--gin-toolbar-height);--ginToolbarSecondaryHeight:var(--gin-toolbar-secondary-height);--ginHorizontalToolbarOffset:var(--gin-toolbar-y-offset);--ginVerticalToolbarOffset:var(--gin-toolbar-x-offset);--ginScrollOffset:var(--gin-scroll-offset);--ginSidebarWidth:var(--gin-sidebar-width);--ginSidebarOffset:var(--gin-sidebar-offset);--ginStickyOffset:var(--gin-sticky-offset);--colorGinSwitch:var(--gin-switch);--colorGinButtonShadow:var(--gin-shadow-button);--colorGinButtonText:var(--gin-color-button-text);--colorGinAppBackground:var(--gin-bg-app);--colorGinAppBackgroundRGB:var(--gin-bg-app-rgb);--colorGinPrimary:var(--gin-color-primary);--colorGinPrimaryHover:var(--gin-color-primary-hover);--colorGinPrimaryActive:var(--gin-color-primary-active);--colorGinPrimaryRGB:var(--gin-color-primary-rgb);--colorGinPrimaryLight:var(--gin-color-primary-light);--colorGinPrimaryLightRGB:var(--gin-color-primary-light-rgb);--colorGinPrimaryLightHover:var(--gin-color-primary-light-hover);--colorGinPrimaryLightActive:var(--gin-color-primary-light-active);--colorGinPrimaryLightShadow:var(--gin-shadow-primary-light);--colorGinItemHover:var(--gin-bg-item-hover);--colorGinStickyRGB:var(--gin-color-sticky-rgb);}
html{font-family:var(--gin-font);scroll-padding-top:var(--gin-scroll-offset) !important;}body{color:var(--gin-color-text);background:var(--gin-bg-app);overflow-x:hidden;}@media (min-width:64em){body{overflow-x:auto;}}h1,h2,.views-edit-view .unit-title,h3{letter-spacing:-0.025em;font-weight:var(--gin-font-weight-normal);}h2,.views-edit-view .unit-title{font-size:var(--gin-font-size-h2);}h3{font-size:var(--gin-font-size-h3);}::selection{background:var(--gin-color-primary-light-hover);}::-moz-selection{background:var(--gin-color-primary-light-hover);}a{overflow-wrap:break-word;word-wrap:break-word;}.visually-hidden{color:#000;}.gin--dark-mode .visually-hidden{color:#fff;}.visually-hidden.skip-link{color:var(--gin-color-button-text);}a,.link,button.link,.tabs__link.is-active,[open] .claro-details__summary--accordion,[open] .claro-details__summary--accordion-item,[open] .claro-details__summary--vertical-tabs-item,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{color:var(--gin-color-primary);-webkit-text-decoration-style:dotted;text-decoration-style:dotted;}a:hover,.link:hover,button.link:hover,.tabs__link.is-active:hover,[open] .claro-details__summary--accordion:hover,[open] .claro-details__summary--accordion-item:hover,[open] .claro-details__summary--vertical-tabs-item:hover,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover{color:var(--gin-color-primary-hover);}a:active,.link:active,button.link:active,.tabs__link.is-active:active,[open] .claro-details__summary--accordion:active,[open] .claro-details__summary--accordion-item:active,[open] .claro-details__summary--vertical-tabs-item:active,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:active{color:var(--gin-color-primary-active);}*|*:-webkit-any-link:not(svg|a){text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;}*|*:any-link:not(svg|a){text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;}.is-horizontal .tabs__link:hover,.claro-details__summary:hover,.action-link:hover{color:var(--gin-color-primary-hover);}.claro-details[open] > .claro-details__summary:focus{color:var(--gin-color-primary-active);}.form-boolean--type-checkbox:checked,.form-boolean--type-radio:checked:not(:disabled),.is-horizontal .tabs__link.is-active::before,.tabs__tab.is-active::before,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after,.collapse-processed[open] > .claro-details__summary--accordion .details-title:not(:focus)::after,.collapse-processed[open] > .claro-details__summary--accordion-item .details-title:not(:focus)::after,[open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after,.collapse-processed[open] > .claro-details__summary--vertical-tabs-item .details-title:not(:focus)::after,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link::before{border-color:var(--gin-color-primary);}.form-boolean--type-checkbox:checked:hover,.form-boolean--type-radio:checked:not(:disabled):hover,.is-horizontal .tabs__link.is-active::before:hover,.tabs__tab.is-active::before:hover,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after:hover,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after:hover,.collapse-processed[open] > .claro-details__summary--accordion .details-title:not(:focus)::after:hover,.collapse-processed[open] > .claro-details__summary--accordion-item .details-title:not(:focus)::after:hover,[open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after:hover,.collapse-processed[open] > .claro-details__summary--vertical-tabs-item .details-title:not(:focus)::after:hover,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link::before:hover{border-color:var(--gin-color-primary-hover);}.form-boolean--type-checkbox:checked:active,.form-boolean--type-radio:checked:not(:disabled):active,.is-horizontal .tabs__link.is-active::before:active,.tabs__tab.is-active::before:active,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after:active,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after:active,.collapse-processed[open] > .claro-details__summary--accordion .details-title:not(:focus)::after:active,.collapse-processed[open] > .claro-details__summary--accordion-item .details-title:not(:focus)::after:active,[open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after:active,.collapse-processed[open] > .claro-details__summary--vertical-tabs-item .details-title:not(:focus)::after:active,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link::before:active{border-color:var(--gin-color-primary-active);}.region-sticky{position:sticky;top:var(--gin-toolbar-y-offset);z-index:101;padding:0;width:100%;background:var(--gin-bg-app);box-sizing:border-box;transition:var(--gin-transition);}.gin--edit-form .region-sticky{top:calc(var(--gin-toolbar-y-offset) - var(--gin-spacing-xxl) - var(--gin-spacing-xxs));padding-top:var(--gin-spacing-m);}@media (min-width:64em){.gin--edit-form .region-sticky{top:calc(var(--gin-toolbar-y-offset) - var(--gin-spacing-xxxl));padding-top:var(--gin-spacing-s);}}@media (min-width:64em){.region-sticky{top:-1px;width:100%;height:var(--gin-height-sticky);padding:var(--gin-spacing-s) 0;}.region-sticky-watcher{position:sticky;top:-1px;height:0;}.region-sticky--is-sticky{opacity:.95;background:var(--gin-bg-app);}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.region-sticky--is-sticky{opacity:.999;background:rgba(var(--gin-bg-app-rgb),.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}}.gin--high-contrast-mode .region-sticky--is-sticky{background:var(--gin-bg-app);-webkit-backdrop-filter:none;backdrop-filter:none;}.gin--vertical-toolbar .region-sticky,.gin--horizontal-toolbar .region-sticky,.gin--classic-toolbar .region-sticky{top:var(--gin-toolbar-y-offset);}.gin--classic-toolbar:not(.gin--edit-form) .region-sticky{position:static;}}.region-sticky__items{display:flex;align-items:center;margin-bottom:var(--gin-spacing-m);}@media (min-width:48em){.region-sticky__items{height:100%;}.region-sticky__items .settings-tray-editable{flex-shrink:0;}}.region-sticky__items__inner{display:flex;flex-wrap:wrap;width:100%;}@media (min-width:64em){.region-sticky__items__inner{flex-wrap:nowrap;align-items:center;margin-bottom:0;}.region-sticky__items__inner .block-page-title-block{margin:0;}}.region-sticky__items .block-page-title-block{flex-grow:1;align-self:center;display:flex;margin:0;min-width:0;}.region-sticky__items .block-page-title-block .page-title{align-self:center;margin:0;}.region-sticky__items .gin-sticky{display:flex;}@media (min-width:64em){[dir="ltr"] .region-sticky__items .gin-sticky{padding-left:var(--gin-spacing-l);}[dir="rtl"] .region-sticky__items .gin-sticky{padding-right:var(--gin-spacing-l);}}.content-header{padding-top:0;margin-bottom:0;background-color:transparent;overflow:initial;}@media (min-width:64em){.sticky-shadow{z-index:98;position:relative;pointer-events:none;height:40px;margin:calc(var(--gin-spacing-xxxl) * -1) auto var(--gin-spacing-l);box-shadow:0 10px 20px -16px rgba(0,0,0,.4);}.gin--dark-mode .sticky-shadow{box-shadow:none;}}@media (min-width:64em){.sticky-shadow{position:sticky;top:calc(var(--gin-toolbar-y-offset) + var(--gin-spacing-xl));width:calc(100% - min(10vw,96px) + var(--gin-spacing-l));}.gin--classic-toolbar:not(.gin--edit-form) .sticky-shadow{display:none;}.gin--edit-form .sticky-shadow{max-width:1300px;}}@media (min-width:64em){.page-wrapper{margin-top:1px;}}.toolbar-tray-open:not(.toolbar-vertical) .layout-container,body:not(.toolbar-tray-open) .layout-container{margin-left:var(--gin-spacing-m);margin-right:var(--gin-spacing-m);}@media (min-width:48em){.toolbar-tray-open:not(.toolbar-vertical) .layout-container,body:not(.toolbar-tray-open) .layout-container{margin-left:var(--gin-spacing-xl);margin-right:var(--gin-spacing-xl);}}@media (min-width:61em){.toolbar-tray-open:not(.toolbar-vertical) .layout-container,body:not(.toolbar-tray-open) .layout-container{margin-left:min(5vw,var(--gin-spacing-xxl));margin-right:min(5vw,var(--gin-spacing-xxl));}.toolbar-tray-open:not(.toolbar-vertical) .layout-container .layout-container,body:not(.toolbar-tray-open) .layout-container .layout-container{margin-left:0;margin-right:0;}}.layout-node-form__actions{display:none;}.gin-sticky{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:space-between;width:100%;}@media (min-width:64em){.gin-sticky{flex-wrap:nowrap;width:max-content;}}.gin-sticky .form-actions{margin:0;flex-grow:1;align-items:center;justify-content:flex-end;}[dir="ltr"] .gin-sticky .form-actions :last-child{margin-right:0;}[dir="rtl"] .gin-sticky .form-actions :last-child{margin-left:0;}.gin-sticky .field--name-status{display:flex;align-items:center;}[dir="ltr"] .gin-sticky .field--name-status{margin-right:var(--gin-spacing-xxs);}[dir="rtl"] .gin-sticky .field--name-status{margin-left:var(--gin-spacing-xxs);}@media (min-width:61em){[dir="ltr"] .gin-sticky .field--name-status{margin-right:var(--gin-spacing-l);}[dir="rtl"] .gin-sticky .field--name-status{margin-left:var(--gin-spacing-l);}}.gin-sticky .field--name-status .form-type--checkbox{margin-top:var(--gin-spacing-xs);margin-bottom:var(--gin-spacing-xs);}.page-content{margin-top:0;}@media (min-width:48em){.page-content > .help,.page-content > .region-content,.page-content > .region-highlighted{margin-top:var(--gin-spacing-l);}}.gin-layer-wrapper,.gin-layer-wrapper-shadow,.block-system > form,.views-exposed-form.views-exposed-form,.views-edit-view,.views-preview-wrapper,.modules-tabs,.module-filter-update-status-form .table-filter,#views-entity-list,.admin.my-workbench{margin-top:0;box-shadow:var(--gin-shadow-l1);border-radius:var(--gin-border-l);}.gin--dark-mode .gin-layer-wrapper,.gin--dark-mode .gin-layer-wrapper-shadow,.gin--dark-mode .block-system > form,.gin--dark-mode .views-exposed-form.views-exposed-form,.gin--dark-mode .views-edit-view,.gin--dark-mode .views-preview-wrapper,.gin--dark-mode .modules-tabs,.gin--dark-mode .module-filter-update-status-form .table-filter,.gin--dark-mode #views-entity-list,.gin--dark-mode .admin.my-workbench{box-shadow:0 6px 16px var(--gin-border-color-layer);}.gin--high-contrast-mode .gin-layer-wrapper,.gin--high-contrast-mode .gin-layer-wrapper-shadow,.gin--high-contrast-mode .block-system > form,.gin--high-contrast-mode .views-exposed-form.views-exposed-form,.gin--high-contrast-mode .views-edit-view,.gin--high-contrast-mode .views-preview-wrapper,.gin--high-contrast-mode .modules-tabs,.gin--high-contrast-mode .module-filter-update-status-form .table-filter,.gin--high-contrast-mode #views-entity-list,.gin--high-contrast-mode .admin.my-workbench{box-shadow:none;}.gin-layer-wrapper,.block-system-main-block > form,.views-exposed-form.views-exposed-form,.views-edit-view,.views-preview-wrapper,#views-entity-list,.module-filter-update-status-form .table-filter,.admin.my-workbench{width:100%;padding:var(--gin-spacing-s);background:var(--gin-bg-layer);border:1px solid var(--gin-border-color-layer);box-sizing:border-box;}@media (min-width:48em){.gin-layer-wrapper,.block-system-main-block > form,.views-exposed-form.views-exposed-form,.views-edit-view,.views-preview-wrapper,#views-entity-list,.module-filter-update-status-form .table-filter,.admin.my-workbench{padding:var(--gin-spacing-l);}}.gin-layer-wrapper > .form-wrapper:first-of-type .form-item,.gin-layer-wrapper .layout-region-node-main > .form-wrapper:first-of-type .form-item,.block-system-main-block > form > .form-wrapper:first-of-type .form-item,.block-system-main-block > form .layout-region-node-main > .form-wrapper:first-of-type .form-item,.views-exposed-form.views-exposed-form > .form-wrapper:first-of-type .form-item,.views-exposed-form.views-exposed-form .layout-region-node-main > .form-wrapper:first-of-type .form-item,.views-edit-view > .form-wrapper:first-of-type .form-item,.views-edit-view .layout-region-node-main > .form-wrapper:first-of-type .form-item,.views-preview-wrapper > .form-wrapper:first-of-type .form-item,.views-preview-wrapper .layout-region-node-main > .form-wrapper:first-of-type .form-item,#views-entity-list > .form-wrapper:first-of-type .form-item,#views-entity-list .layout-region-node-main > .form-wrapper:first-of-type .form-item,.module-filter-update-status-form .table-filter > .form-wrapper:first-of-type .form-item,.module-filter-update-status-form .table-filter .layout-region-node-main > .form-wrapper:first-of-type .form-item,.admin.my-workbench > .form-wrapper:first-of-type .form-item,.admin.my-workbench .layout-region-node-main > .form-wrapper:first-of-type .form-item{margin-top:0;}@media (max-width:60.99em){.gin--edit-form .region-sticky--is-sticky .block-page-title-block{visibility:hidden;}}.block-page-title-block:last-child{margin-bottom:0;}.page-title{font-size:var(--gin-font-size-h1);font-weight:var(--gin-font-weight-semibold);line-height:normal;letter-spacing:-0.05em;color:var(--gin-color-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;transition:font-size .25s ease;}[dir="ltr"] .page-title{padding-right:.25em;}[dir="rtl"] .page-title{padding-left:.25em;}@media (min-width:90em){.region-sticky--is-sticky .page-title{font-size:var(--gin-font-size-h3);}}.page-title__language{display:block;font-size:var(--gin-font-size-xs);font-weight:var(--gin-font-weight-normal);letter-spacing:normal;color:var(--gin-color-text);}.page-title--is-translation + .shortcut-action .shortcut-action__icon{top:-3px;}.shortcut-action{position:relative;align-self:center;border-radius:var(--gin-border-m);}[dir="ltr"] .shortcut-action{margin-left:0;}[dir="rtl"] .shortcut-action{margin-right:0;}.shortcut-action__icon{position:relative;top:3px;background:var(--gin-icon-color);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#shortcut-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#shortcut-view);-webkit-mask-size:75% 75%;mask-size:75% 75%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}@media (min-width:64em){.shortcut-action__icon{top:var(--gin-spacing-xxs);-webkit-mask-size:85% 85%;mask-size:85% 85%;}}.gin--edit-form .shortcut-action__icon{top:3px;}.shortcut-action:hover .shortcut-action__icon{opacity:1;background:var(--gin-color-primary);}.shortcut-action--remove .shortcut-action__icon{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#shortcut-filled-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#shortcut-filled-view);background:var(--gin-color-primary);}.shortcut-action--remove:hover .shortcut-action__icon{opacity:1;background:var(--gin-color-disabled);}.shortcut-action__message{z-index:2;position:absolute;top:0;min-width:120px;pointer-events:none;white-space:nowrap;padding:var(--gin-spacing-xs);margin-top:calc(var(--gin-spacing-xxs) * -1);color:var(--gin-color-contextual-text);background:var(--gin-color-contextual);border-radius:var(--gin-border-xs);}[dir="ltr"] .shortcut-action__message{left:100%;}[dir="rtl"] .shortcut-action__message{right:100%;}.modules-table-filter{padding:0;border:0 none;box-shadow:none;}.package-listing{margin-top:var(--gin-spacing-m);}[dir="ltr"] .claro-details__summary{padding-left:2.75rem;}[dir="rtl"] .claro-details__summary{padding-right:2.75rem;}.claro-details.claro-details--package-listing,.claro-details.module-list__module-details,.system-status-report .claro-details{border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);}.claro-details__summary,.claro-details__summary.claro-details__summary--package-listing,.claro-details__summary.claro-details__summary--system-status-report{color:var(--gin-color-text);background-color:transparent;}.claro-details__wrapper,.claro-details__wrapper.claro-details__wrapper--package-listing,.claro-details__wrapper.claro-details__wrapper--system-status-report{margin:var(--gin-spacing-m) calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));}.claro-details__wrapper--accordion,.claro-details__wrapper--accordion-item,.claro-details__wrapper--vertical-tabs-item{margin:0;}.claro-details__summary-summary{color:var(--gin-color-text-light);opacity:.8;}.module-list__module{border-bottom:1px solid var(--gin-border-color);}details summary{padding:var(--gin-spacing-m);background-color:rgba(230,228,223,.2);}.form--inline,[data-drupal-selector*=-bulk-form],.layout-region-node-footer__content{display:flex;align-items:flex-start;flex-wrap:wrap;padding-top:var(--gin-spacing-m);}.form--inline .form-item,.form--inline .form-actions,[data-drupal-selector*=-bulk-form] .form-item,[data-drupal-selector*=-bulk-form] .form-actions,.layout-region-node-footer__content .form-item,.layout-region-node-footer__content .form-actions{align-self:flex-start;}[dir="ltr"] .form--inline .form-item,[dir="ltr"] .form--inline .form-actions,[dir="ltr"] [data-drupal-selector*=-bulk-form] .form-item,[dir="ltr"] [data-drupal-selector*=-bulk-form] .form-actions,[dir="ltr"] .layout-region-node-footer__content .form-item,[dir="ltr"] .layout-region-node-footer__content .form-actions{margin:var(--gin-spacing-xs) var(--gin-spacing-xs) var(--gin-spacing-xs) 0;}[dir="rtl"] .form--inline .form-item,[dir="rtl"] .form--inline .form-actions,[dir="rtl"] [data-drupal-selector*=-bulk-form] .form-item,[dir="rtl"] [data-drupal-selector*=-bulk-form] .form-actions,[dir="rtl"] .layout-region-node-footer__content .form-item,[dir="rtl"] .layout-region-node-footer__content .form-actions{margin:var(--gin-spacing-xs) 0 var(--gin-spacing-xs) var(--gin-spacing-xs);}.form--inline .button,.form--inline .action-link,[data-drupal-selector*=-bulk-form] .button,[data-drupal-selector*=-bulk-form] .action-link,.layout-region-node-footer__content .button,.layout-region-node-footer__content .action-link{margin-top:0;margin-bottom:0;}.form--inline .field-add-more-submit,[data-drupal-selector*=-bulk-form] .field-add-more-submit,.layout-region-node-footer__content .field-add-more-submit{margin-top:var(--gin-spacing-s);}@keyframes fadeInBottom{0%{transform:translateY(100%);}100%{transform:translateY(0);}}@media (min-width:26.25em){.show-6 .views-row{width:50%;}[dir="ltr"] .show-6 .views-row{float:left;}[dir="rtl"] .show-6 .views-row{float:right;}}@media (min-width:48em){.show-6 .views-row{width:25%;}}@media (min-width:64em){.show-6 .views-row{width:20%;}}@media (min-width:80em){.show-6 .views-row{width:16.666666667%;}}.views-exposed-form.views-exposed-form{padding-top:var(--gin-spacing-xs);}.views-exposed-form.views-exposed-form .form-element--type-select{max-width:240px;}[dir="ltr"] .views-exposed-form.views-exposed-form .form-type--boolean .form-boolean{margin-left:0;margin-right:var(--gin-spacing-xs);}[dir="rtl"] .views-exposed-form.views-exposed-form .form-type--boolean .form-boolean{margin-right:0;margin-left:var(--gin-spacing-xs);}.views-exposed-form.views-exposed-form .form-type--boolean.form-type--checkbox{margin-top:auto;margin-bottom:var(--gin-spacing-s);}.views-exposed-form.views-exposed-form .form-type--boolean.form-type--checkbox .form-item__label{margin-bottom:0;}.views-exposed-form.views-exposed-form .fieldset--group{margin-top:var(--gin-spacing-s);}.views-exposed-form.views-exposed-form fieldset{margin-bottom:.4rem;}[dir="ltr"] .views-exposed-form.views-exposed-form fieldset{margin-right:var(--gin-spacing-s);}[dir="rtl"] .views-exposed-form.views-exposed-form fieldset{margin-left:var(--gin-spacing-s);}.views-exposed-form.views-exposed-form fieldset > .fieldset__legend > .fieldset__label{font-size:var(--gin-font-size-s);padding:0 var(--gin-spacing-xs);margin-bottom:var(--gin-spacing-xxs);}.views-exposed-form.views-exposed-form fieldset .fieldset__wrapper{display:flex;}[dir="ltr"] .views-exposed-form.views-exposed-form fieldset .fieldset__wrapper{margin:0 0 0 var(--gin-spacing-xs);}[dir="rtl"] .views-exposed-form.views-exposed-form fieldset .fieldset__wrapper{margin:0 var(--gin-spacing-xs) 0 0;}[dir="ltr"] .views-exposed-form.views-exposed-form fieldset .form-item{margin:0 var(--gin-spacing-xs) var(--gin-spacing-xs) 0;}[dir="rtl"] .views-exposed-form.views-exposed-form fieldset .form-item{margin:0 0 var(--gin-spacing-xs) var(--gin-spacing-xs);}[dir="ltr"] .views-exposed-form__item--preceding-actions.views-exposed-form__item--preceding-actions{margin-right:var(--gin-spacing-xs);}[dir="rtl"] .views-exposed-form__item--preceding-actions.views-exposed-form__item--preceding-actions{margin-left:var(--gin-spacing-xs);}.gin-layer-wrapper{padding:var(--gin-spacing-l);}@media (max-width:63.99em){.gin-layer-wrapper{overflow:auto;-webkit-overflow-scrolling:touch;}}.gin-layer-wrapper + .gin-layer-wrapper{margin-top:var(--gin-spacing-l);}.gin-layer-wrapper + h2,.views-edit-view .gin-layer-wrapper + .unit-title,.gin-layer-wrapper + h3{margin-top:var(--gin-spacing-xl);}.views-edit-view .unit-title{margin-top:0;margin-bottom:var(--gin-spacing-m);}.view-preview-form__title{padding:0;background-color:transparent;border-bottom:0 none;}.view-preview-form .preview-section{padding:var(--gin-spacing-m);border:1px dashed var(--gin-border-color-layer2);}.view-preview-form .view-filters .preview-section{display:flex;flex-wrap:wrap;}.view-preview-form .form-actions{align-items:flex-end;}.view-preview-form .form-item--live-preview{position:static !important;margin-top:var(--gin-spacing-l);}[dir="ltr"] .view-preview-form .arguments-preview{margin-left:0;}[dir="rtl"] .view-preview-form .arguments-preview{margin-right:0;}.views-live-preview{padding:0;}.views-live-preview .gin-layer-wrapper{border-color:var(--gin-border-color);}.views-displays{border:1px solid var(--gin-border-color);border-radius:var(--gin-border-l);}.views-admin .icon.add{background:none;}.views-admin .icon.add:before{content:"+";font-size:var(--gin-font-size);line-height:.1;}.views-display-top{padding:var(--gin-spacing-m);background-color:var(--gin-bg-header);border:0 none;border-radius:var(--gin-border-l);}.views-display-top__extra-actions-wrapper{margin-bottom:0;}.views-display-top .dropbutton-wrapper{top:20px;}[dir="ltr"] .views-display-top .dropbutton-wrapper{right:2var --gin-spacing-l;}[dir="rtl"] .views-display-top .dropbutton-wrapper{left:2var --gin-spacing-l;}#edit-displays .views-display-top{border-bottom-left-radius:0;border-bottom-right-radius:0;}.edit-display-settings{padding:var(--gin-spacing-l);margin:0;}.views-tabs a{padding:var(--gin-spacing-xs) var(--gin-spacing-m);}.views-tabs .add a,.views-tabs li a{font-size:var(--gin-font-size-xs);font-weight:var(--gin-font-weight-heavy);color:var(--gin-color-primary);padding:var(--gin-spacing-xs) var(--gin-spacing-m);background:transparent;border:2px solid var(--gin-color-primary);border-radius:var(--gin-border-xs);}.views-tabs .add a::before,.views-tabs li a::before{display:none;}.views-tabs .add a .icon.add,.views-tabs li a .icon.add{display:block;}.views-tabs .add a:hover,.views-tabs .add a:focus,.views-tabs li a:hover,.views-tabs li a:focus,.views-tabs li.is-active a,.views-tabs li.is-active a.is-active{color:var(--gin-bg-app);background:var(--gin-color-primary);border-color:transparent;}.views-tabs .add a:focus,.views-tabs li a:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}.views-tabs .add.open a{background:var(--gin-bg-layer2);}.views-tabs .add.open a:hover,.views-tabs .add.open a:focus,.views-tabs .add.open a:active{color:var(--gin-color-primary);}.views-tabs .action-list{top:36px;background:var(--gin-bg-layer3);box-shadow:0 1px 2px var(--gin-shadow-button);}.views-tabs .action-list li{background-color:transparent;border:none;}.views-tabs .action-list li input.button{width:100%;line-height:1.2;box-shadow:none;border:none !important;}[dir="ltr"] .views-tabs .action-list li input.button{text-align:left;}[dir="rtl"] .views-tabs .action-list li input.button{text-align:right;}.views-tabs .action-list li:hover,.views-tabs .action-list li:hover input.button,.views-tabs .action-list li:focus,.views-tabs .action-list li:focus input.button,.views-tabs .action-list li:active,.views-tabs .action-list li:active input.button{color:var(--gin-color-button-text);background:var(--gin-color-primary);}.views-ui-display-tab-bucket__header{padding:0;}.views-ui-display-tab-bucket .views-ui-display-tab-bucket__title{font-size:var(--gin-font-size-xl);font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-title);text-transform:none;padding:var(--gin-spacing-m);}.views-ui-display-tab-bucket__header{padding:var(--gin-spacing-m) 0 var(--gin-spacing-xs);}.views-ui-display-tab-bucket__header .views-ui-display-tab-bucket__title{padding:0 var(--gin-spacing-m);}[dir="ltr"] .views-ui-display-tab-bucket__header .views-ui-display-tab-bucket__actions{margin-right:var(--gin-spacing-m);}[dir="rtl"] .views-ui-display-tab-bucket__header .views-ui-display-tab-bucket__actions{margin-left:var(--gin-spacing-m);}.views-ui-display-tab-bucket .views-display-setting,.views-ui-display-tab-bucket .views-ui-display-tab-bucket > .views-display-setting{padding:var(--gin-spacing-xs) var(--gin-spacing-m);}.views-ui-display-tab-bucket .views-display-setting{color:var(--gin-color-text);}.views-ui-display-tab-bucket .views-display-setting:nth-of-type(even){background-color:transparent;}.views-ui-display-tab-bucket .dropbutton-wrapper{top:14px;}[dir="ltr"] .views-ui-display-tab-bucket .dropbutton-wrapper{right:var(--gin-spacing-m);}[dir="rtl"] .views-ui-display-tab-bucket .dropbutton-wrapper{left:var(--gin-spacing-m);}.views-ui-display-tab-bucket.pager{margin:0;}.views-ui-display-tab-bucket.views-ui-display-tab-bucket{padding-top:0;margin-bottom:0;border-bottom-color:var(--gin-border-color);}.views-ui-display-tab-actions .views-ui-display-tab-setting{padding:var(--gin-spacing-m);}.views-query-info table tr{background-color:var(--gin-bg-layer2);}.views-query-info table tr td{color:var(--gin-color-text);}.system-modules tr.even,.system-modules tr.odd,.locale-translation-status-form tr.even,.locale-translation-status-form tr.odd{background:none;border-top:1px solid var(--gin-border-color);border-bottom:none;}.system-modules td{padding:var(--gin-spacing-m);height:auto;}.system-modules td details summary{background-color:transparent;}.views-display-column,.edit-display-settings-top.views-ui-display-tab-bucket{margin-bottom:var(--gin-spacing-m);border-color:var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none;}.views-ui-dialog .form--inline{padding-top:0;}.views-ui-dialog .views-override:not(:empty){background-color:var(--gin-bg-app);border-bottom:0 none;}.views-ui-dialog .form-item--fields-area-text-custom-removed{display:inline-block;}[dir="ltr"] .views-ui-dialog .form-item--fields-area-text-custom-removed{margin-right:var(--gin-spacing-xxs);}[dir="rtl"] .views-ui-dialog .form-item--fields-area-text-custom-removed{margin-left:var(--gin-spacing-xxs);}a.views-field-excluded{color:var(--gin-color-disabled);}.views-filterable-options{border-top:none;}.view-block-content .views-table{margin-top:0;}.views-display-columns .details-wrapper{margin:0;}.machine-name-label{color:var(--gin-color-text);}.machine-name-value{color:var(--gin-color-title);}.views-exposed-form .form-datetime-wrapper{margin-bottom:0;}[dir="ltr"] .views-exposed-form .form-datetime-wrapper{margin-right:var(--gin-spacing-xs);}[dir="rtl"] .views-exposed-form .form-datetime-wrapper{margin-left:var(--gin-spacing-xs);}.views-field .marker{font-size:var(--gin-font-size-xxs);font-style:italic;color:var(--gin-color-text-light);padding:var(--gin-spacing-xxs);}.view-header{margin-bottom:var(--gin-spacing-l);}.gin-table-scroll-wrapper{overflow:auto;-webkit-overflow-scrolling:touch;padding-bottom:240px;margin-top:calc(var(--gin-spacing-xs) * -1);margin-bottom:-240px;}table.sticky-header{visibility:hidden;z-index:98;position:fixed;top:calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset)) !important;background:transparent;}[dir="ltr"] table.sticky-header{left:auto !important;}[dir="rtl"] table.sticky-header{right:auto !important;}table.sticky-header::before,table.sticky-header::after{content:"";position:absolute;top:0;width:1.5rem;height:100%;}[dir="ltr"] table.sticky-header::before{left:calc(var(--gin-spacing-l) * -1);background:linear-gradient(90deg,rgba(255,255,255,0),var(--gin-bg-layer));}[dir="rtl"] table.sticky-header::before{right:calc(var(--gin-spacing-l) * -1);background:linear-gradient(-90deg,rgba(255,255,255,0),var(--gin-bg-layer));}[dir="ltr"] table.sticky-header::after{right:calc(var(--gin-spacing-l) * -1);background:linear-gradient(90deg,var(--gin-bg-layer),rgba(255,255,255,0));}[dir="rtl"] table.sticky-header::after{left:calc(var(--gin-spacing-l) * -1);background:linear-gradient(-90deg,var(--gin-bg-layer),rgba(255,255,255,0));}.--is-sticky table.sticky-header{box-shadow:0 10px 20px -16px rgba(0,0,0,.4);}@media (min-width:61em){.--is-sticky table.sticky-header{visibility:visible !important;}}.--is-sticky table.sticky-header thead tr{border-bottom:none;}.--is-sticky table.sticky-header th{background:var(--gin-bg-layer);}table thead{background:transparent;border-radius:var(--gin-border-m);}table thead tr{border-bottom:2px solid var(--gin-border-color-table-header);}table thead tr:hover{background:transparent;}table th{font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-bold);background:var(--gin-bg-layer);}table th,table th .form-item__label{color:var(--gin-color-title);}@media (min-width:61em){table th{height:auto;padding:var(--gin-spacing-m);}}table tbody tr{border-bottom:1px solid var(--gin-border-color-table);}table tbody td{height:auto;padding:var(--gin-spacing-density-m) var(--gin-spacing-m);}table tr,table .draggable-table.tabledrag-disabled tr{color:var(--gin-color-text);background-color:transparent;}table tr:hover,table .draggable-table.tabledrag-disabled tr:hover{color:var(--gin-color-text);background:var(--gin-bg-item-hover);}table tr.selected:hover,table .draggable-table.tabledrag-disabled tr.selected:hover{background:transparent;}.gin--dark-mode table tr.selected{border-color:rgba(255,255,255,.2);}table tr.selected td{background-color:var(--gin-color-primary-light);}table td a{text-decoration:none;}table td a:hover{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;}table td .group-label{color:var(--gin-color-title);}.sortable-heading{padding:var(--gin-spacing-xs) var(--gin-spacing-m);}.sortable-heading > a::before{bottom:-1px;}.sortable-heading > a::after{background:var(--gin-color-text-light);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#sort-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#sort-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}@media (forced-colors:active){.sortable-heading > a::after{background:linktext;}}.sortable-heading.is-active > a,.sortable-heading.is-active > a:hover,.sortable-heading.is-active > a:active{color:var(--gin-color-primary-active);}.sortable-heading.is-active > a::before{border-bottom:.1875rem solid var(--gin-color-primary-active);}.tablesort{background-color:var(--gin-color-primary-active);background-image:none;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#sort-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#sort-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 50%;mask-position:0 50%;}.tablesort--asc,[dir=rtl] .tablesort--asc{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#sort-asc-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#sort-asc-view);}@media (forced-colors:active){.tablesort--asc,[dir=rtl] .tablesort--asc{background:linktext;}}.tablesort--desc,[dir=rtl] .tablesort--desc{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#sort-desc-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#sort-desc-view);}@media (forced-colors:active){.tablesort--desc,[dir=rtl] .tablesort--desc{background:linktext;}}[dir="ltr"] .field-plugin-settings-edit-wrapper{float:right;}[dir="rtl"] .field-plugin-settings-edit-wrapper{float:left;}[dir="ltr"] .field-plugin-settings-edit-wrapper + a{float:left;}[dir="rtl"] .field-plugin-settings-edit-wrapper + a{float:right;}.region-title{border-bottom:2px solid var(--gin-color-text);}td.webform-has-field-suffix > .form-item > .form-element{max-width:100%;width:auto;}.field-multiple-table th{border-bottom:0;background:transparent;}[dir="ltr"] .field-multiple-table th{padding:var(--gin-spacing-xs) var(--gin-spacing-m) var(--gin-spacing-xs) var(--gin-spacing-l);}[dir="rtl"] .field-multiple-table th{padding:var(--gin-spacing-xs) var(--gin-spacing-l) var(--gin-spacing-xs) var(--gin-spacing-m);}.field-multiple-table th.th__order{font-size:0;padding:0;}.field-multiple-table thead th{background:var(--gin-bg-header);border-radius:var(--gin-border-m);}.field-multiple-table thead th .form-item__label{margin-bottom:0;}.field-multiple-table thead tr{border-bottom:0;}.field-multiple-table thead .field-label .label,.field-multiple-table thead .form-item__label--multiple-value-form{display:inline-block;font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-bold);letter-spacing:-0.025em;line-height:1.33333em;color:var(--gin-color-primary-active);padding:var(--gin-spacing-xs) 0;margin:0;}.field-multiple-table tr .form-item:not(:last-of-type){margin-bottom:var(--gin-spacing-m);}.gin-layer-wrapper .views-table{margin-top:0;}table td.field-plugin-summary-cell{vertical-align:middle;}.draggable a.tabledrag-handle{float:none;vertical-align:middle;}.draggable a.tabledrag-handle:focus::before{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}.draggable.drag-previous{background-color:#ffffe9;}.draggable.drag,.draggable.drag:focus{background-color:#f0f1f9;}.tabledrag-toggle-weight-wrapper{margin-top:0;}.tabledrag-toggle-weight-wrapper .action-link{margin-bottom:var(--gin-spacing-xs);}.tabledrag-toggle-weight-wrapper .action-link .action-link{margin-bottom:0;}@media (min-width:48em){#field-display-overview .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,#field-display-overview-wrapper .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,.field--widget-entity-reference-paragraphs .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,.field--type-link .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,.field--type-smartdate .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper{position:relative;z-index:1;margin-bottom:calc(var(--gin-spacing-xxl) * -1);pointer-events:none;}[dir="ltr"] #field-display-overview .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,[dir="ltr"] #field-display-overview-wrapper .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,[dir="ltr"] .field--widget-entity-reference-paragraphs .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,[dir="ltr"] .field--type-link .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,[dir="ltr"] .field--type-smartdate .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper{margin-right:var(--gin-spacing-m);}[dir="rtl"] #field-display-overview .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,[dir="rtl"] #field-display-overview-wrapper .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,[dir="rtl"] .field--widget-entity-reference-paragraphs .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,[dir="rtl"] .field--type-link .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper,[dir="rtl"] .field--type-smartdate .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper{margin-left:var(--gin-spacing-m);}}#field-display-overview .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper .action-link,#field-display-overview-wrapper .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper .action-link,.field--widget-entity-reference-paragraphs .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper .action-link,.field--type-link .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper .action-link,.field--type-smartdate .gin-layer-wrapper > .tabledrag-toggle-weight-wrapper .action-link{pointer-events:all;}.tabledrag-handle::after{background-image:none;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#drag-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#drag-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:16px 16px;mask-size:16px 16px;}@media (forced-colors:none){.tabledrag-handle::after{background-color:var(--gin-color-text-light);}}.tabledrag-handle:hover::after{transform:scale(1);}@media (forced-colors:none){.tabledrag-handle:hover::after{background-color:var(--gin-color-primary);}}.draggable.drag,.draggable.drag:focus{background-color:var(--gin-bg-layer2);}.gin--dark-mode .draggable.drag,.gin--dark-mode .draggable.drag:focus{background-color:var(--gin-color-primary-light-hover);}.draggable.drag-previous{background-color:var(--gin-bg-layer2);}[dir="ltr"] .draggable.drag-previous{box-shadow:inset 6px 0 0 0 var(--gin-color-warning);}[dir="rtl"] .draggable.drag-previous{box-shadow:inset -6px 0 0 0 var(--gin-color-warning);}.draggable.drag-previous::after{content:"";position:absolute;height:100%;width:6px;}@media (forced-colors:active){.draggable.drag-previous{position:relative;}[dir="ltr"] .draggable.drag-previous::after{border-left:6px solid linktext;left:0;}[dir="rtl"] .draggable.drag-previous::after{border-right:6px solid linktext;right:0;}}.tabledrag-leaf td,.tabledrag-cell{vertical-align:top;}.tabledrag-cell{padding-top:var(--gin-spacing-density-m);padding-bottom:var(--gin-spacing-density-m);}.tabledrag-cell-content{margin-top:var(--gin-spacing-xs);margin-bottom:var(--gin-spacing-xs);}.tabledrag-cell-content__item .checkbox-toggle:hover{cursor:pointer;}.field-plugin-settings-edit-wrapper,.field-plugin-settings-edit-wrapper + a{margin-top:var(--gin-spacing-m);margin-bottom:var(--gin-spacing-m);}.field-plugin-settings-edit-wrapper + a{margin-top:var(--gin-spacing-s);}.form-element{color:var(--gin-color-text);background-color:var(--gin-bg-input);border:1px solid var(--gin-border-color-form-element);border-radius:var(--gin-border-m);box-sizing:border-box;transition:var(--gin-transition);}.form-element:hover{border-color:var(--gin-color-text);box-shadow:inset 0 0 0 1px var(--gin-color-text);}.form-element--small,.form-element--extrasmall{font-size:var(--gin-font-size-s);line-height:1.5;border-radius:var(--gin-border-s);}.form-element[disabled],.form-element[disabled]:hover{cursor:not-allowed;color:var(--gin-color-disabled);background-color:var(--gin-color-disabled-bg) !important;border-color:var(--gin-color-disabled-border);box-shadow:none;}.gin--dark-mode .form-element{color-scheme:dark;}.form-textarea-wrapper{border-radius:var(--gin-border-m);}.form-textarea-wrapper textarea{max-width:100%;}.form-item--editor-format,.form-element--editor-format{width:auto;}.form-item--editor-format .form-item__label,.form-element--editor-format .form-item__label{top:3px;padding-bottom:0;}.password-field{width:100%;}.password-confirm{width:100%;max-width:520px;}.password-strength__title{color:var(--gin-color-text-light);}.password-strength__text{color:var(--gin-color-title);}.password-suggestions{color:var(--gin-color-text-light);border:1px solid var(--gin-border-color-layer2);background-color:transparent;}[dir="ltr"] .form-element--type-select{padding-right:calc(var(--gin-spacing-xs) + var(--gin-spacing-xl) - 1px);}[dir="rtl"] .form-element--type-select{padding-left:calc(var(--gin-spacing-xs) + var(--gin-spacing-xl) - 1px);}.gin--dark-mode .form-element--type-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke-width='1.5' d='M1 1L7 7L13 1' stroke='%23ffffff'/%3E%3C/svg%3E%0A");}.form-element--type-select--small{font-size:var(--gin-font-size-xs);min-height:2.25rem;line-height:1.4;padding-top:.474rem;padding-bottom:.474rem;}[dir="ltr"] .form-element--type-select--small{background-position:100% 52%;}[dir="rtl"] .form-element--type-select--small{background-position:0% 52%;}.form-boolean{width:21px;height:21px;border-color:var(--gin-border-color-form-element);border-radius:var(--gin-border-xs);}.gin--dark-mode .form-boolean--type-checkbox:not(:checked){background:var(--gin-bg-input);}.form-boolean--type-checkbox:checked{background-color:var(--gin-color-primary);}.gin--dark-mode .form-boolean--type-checkbox:checked:not(:disabled){background-image:url(/themes/contrib/gin/dist/media/sprite.svg#checked-view);}.form-boolean--type-checkbox:checked:hover{background-color:var(--gin-color-primary-hover);}.form-boolean--type-checkbox:checked:active{background-color:var(--gin-color-primary-active);}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox{position:relative;}[dir="ltr"] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox{margin-left:0;}[dir="rtl"] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox{margin-right:0;}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox .checkbox-toggle{z-index:0;display:inline-block;vertical-align:top;width:2.5rem;height:1.5rem;border-radius:var(--gin-border-l);box-sizing:border-box;}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox .checkbox-toggle__inner{position:relative;display:block;width:100%;height:100%;overflow:hidden;-webkit-clip-path:circle(var(--gin-spacing-l) at 50% 50%);clip-path:circle(var(--gin-spacing-l) at 50% 50%);background-color:var(--gin-color-disabled);border:3px solid transparent;border-radius:var(--gin-border-l);box-sizing:border-box;}.gin--dark-mode :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox .checkbox-toggle__inner{background-color:var(--gin-bg-input);}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox .checkbox-toggle__inner:before{position:absolute;content:"";width:100%;height:100%;background-color:#fff;border-radius:21px;transition:transform .3s;}[dir="ltr"] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox .checkbox-toggle__inner:before{transform:translateX(-16px);}[dir="rtl"] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox .checkbox-toggle__inner:before{transform:translateX(16px);}.gin--dark-mode :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox .checkbox-toggle__inner:before{background-color:var(--gin-border-color-form-element);}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;width:40px;height:24px;clip:auto;opacity:0;cursor:pointer;z-index:1;}[dir="ltr"] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input{margin-left:0;}[dir="rtl"] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input{margin-right:0;}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:hover,:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:focus,:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:active,:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:hover:focus,:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:active:focus{outline:none;box-shadow:none;border:none;}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:hover ~ .checkbox-toggle{opacity:.9;box-shadow:0 0 2px rgba(0,0,0,.2);}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:checked ~ .checkbox-toggle{border-color:var(--gin-color-primary-light-active);}.gin--high-contrast-mode :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:checked ~ .checkbox-toggle{border-color:var(--gin-border-color);}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:checked ~ .checkbox-toggle .checkbox-toggle__inner{background-color:var(--gin-switch);}.gin--dark-mode :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:checked ~ .checkbox-toggle .checkbox-toggle__inner{background-color:var(--gin-color-primary-light-active);}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:checked ~ .checkbox-toggle .checkbox-toggle__inner:before{background-color:#fff;}[dir="ltr"] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:checked ~ .checkbox-toggle .checkbox-toggle__inner:before{transform:translateX(16px);}[dir="rtl"] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:checked ~ .checkbox-toggle .checkbox-toggle__inner:before{transform:translateX(-16px);}.gin--dark-mode :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:checked ~ .checkbox-toggle .checkbox-toggle__inner:before{background-color:var(--gin-color-primary-hover);}.gin--high-contrast-mode :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:checked ~ .checkbox-toggle .checkbox-toggle__inner:before{background-color:var(--gin-border-color);}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:active ~ .checkbox-toggle .checkbox-toggle__inner,:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:focus ~ .checkbox-toggle .checkbox-toggle__inner{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:disabled{cursor:not-allowed;}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:disabled ~ .checkbox-toggle,:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:disabled ~ .checkbox-toggle:hover,:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:disabled:checked ~ .checkbox-toggle .checkbox-toggle__inner,:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:disabled:checked ~ .checkbox-toggle:hover .checkbox-toggle__inner{background-color:var(--gin-color-disabled);}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:disabled ~ .checkbox-toggle::before,:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:disabled ~ .checkbox-toggle:hover::before,:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:disabled:checked ~ .checkbox-toggle .checkbox-toggle__inner::before,:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:disabled:checked ~ .checkbox-toggle:hover .checkbox-toggle__inner::before{background-color:#fff;opacity:.4;}:not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox label{z-index:1;position:relative;padding-bottom:0;color:var(--gin-color-text);}[dir="ltr"] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox label{padding-left:var(--gin-spacing-xxs);}[dir="rtl"] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox label{padding-right:var(--gin-spacing-xxs);}[dir="ltr"] table:has(.tabledrag-cell-content__item .form-checkbox) th.select-all .form-checkbox{margin-left:calc(var(--tabledrag-handle-icon-size) + var(--space-m));}[dir="rtl"] table:has(.tabledrag-cell-content__item .form-checkbox) th.select-all .form-checkbox{margin-right:calc(var(--tabledrag-handle-icon-size) + var(--space-m));}.gin--dark-mode .form-boolean:hover,.gin--dark-mode .form-boolean:active{box-shadow:none;border-color:var(--gin-color-text);}.form-boolean--type-radio,.form-boolean--type-radio:hover,.form-boolean--type-radio:active,.form-boolean--type-radio:focus,.form-boolean--type-radio:hover:focus{background-image:none;background-color:var(--gin-bg-input);border-color:var(--gin-border-color-form-element);border-radius:50%;}.form-boolean--type-radio:hover{box-shadow:inset 0 0 0 1px var(--gin-border-color-layer2);}.form-boolean--type-radio:hover,.gin--dark-mode .form-boolean--type-radio:hover{border-color:var(--gin-color-text);}.form-boolean--type-radio:active,.form-boolean--type-radio:focus{box-shadow:inset 0 0 0 1px var(--gin-border-color-layer2),0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}.form-boolean--type-radio:checked:not(:disabled),.form-boolean--type-radio:checked:not(:disabled):hover{background-image:none;background-color:var(--gin-bg-layer);box-shadow:inset 0 0 0 5px var(--gin-color-primary);}.form-boolean--type-radio:checked:not(:disabled):active,.form-boolean--type-radio:checked:not(:disabled):focus,.form-boolean--type-radio:checked:not(:disabled):hover:focus{box-shadow:inset 0 0 0 5px var(--gin-color-primary),0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);border-color:var(--gin-color-focus-border);}.form-boolean--type-radio:disabled,.form-boolean--type-radio:disabled:hover{cursor:not-allowed;background:var(--gin-color-disabled-bg);border-color:var(--gin-color-disabled-border);}.form-boolean--type-radio:checked:disabled,.form-boolean--type-radio:checked:disabled:hover{background:var(--gin-color-disabled);box-shadow:inset 0 0 0 5px var(--gin-color-disabled-bg);}.form-boolean--type-checkbox[disabled],.form-boolean--type-checkbox[disabled]:hover{cursor:not-allowed;background-color:var(--gin-color-disabled-bg);border-color:var(--gin-color-disabled-border);}.form-boolean--type-checkbox[disabled]:checked,.form-boolean--type-checkbox[disabled]:hover:checked{border-color:var(--gin-color-disabled-border);background-color:var(--gin-color-disabled-bg);box-shadow:none;}.form-radios .form-type--boolean,.form-checkboxes .form-type--boolean{margin-top:var(--gin-spacing-xs);margin-bottom:var(--gin-spacing-xs);}.form-actions{margin-bottom:0;}.form-edit .form-actions{padding:0;margin-bottom:0;border:0 none;background-color:transparent;}fieldset:not(.fieldgroup){color:var(--gin-color-text-light);padding-top:var(--gin-spacing-xs);padding-left:0;padding-right:0;background:transparent;border-color:var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none;}fieldset:not(.fieldgroup) > legend{top:20px;}fieldset:not(.fieldgroup) > .fieldset-wrapper{margin-top:20px;}fieldset:not(.fieldgroup).error{border:2px solid var(--gin-color-danger);}.fieldset__label,.fieldset__label--group,.form-item__label{font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-title);margin-top:0;margin-bottom:var(--gin-spacing-xs);}.form-item__label.has-error,.form-item__error-message{color:var(--gin-color-danger);}.form-item__description,.fieldset__description{max-width:520px;color:var(--gin-color-text-light);}.form-item__label.form-required::after,.fieldset__label.form-required::after,.form-required > .fieldset__label::after,.horizontal-tab-button .form-required::after,.vertical-tabs__menu-link .form-required::after{content:"*";color:var(--gin-color-danger);line-height:1;margin-right:.15em;margin-left:.15em;vertical-align:text-top;background:none;}.claro-details.error{border:2px solid var(--gin-color-danger);}.claro-details__summary:not(.form-required) .required-mark{display:none;}.form-item__warning{display:inline-block;margin-top:var(--gin-spacing-xs);}html[dir="ltr"].js .form-autocomplete{padding-right:36px;}html[dir="rtl"].js .form-autocomplete{padding-left:36px;}.entity-form-display-form > .form-actions{margin-top:0;margin-bottom:0;}.required-mark::after{background:var(--gin-color-danger);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#asterisk-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#asterisk-view);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}.form-wrapper .form-item__label,.form-composite .form-item__label{position:relative;}.field--type-text-with-summary .form-item,.field--widget-text-textarea .form-item{margin-bottom:0;}.field--type-text-with-summary .filter-wrapper,.field--widget-text-textarea .filter-wrapper{border:0 none;padding-left:0;padding-right:0;}html[dir="ltr"].js input.form-linkit-autocomplete{padding-right:var(--gin-spacing-xl);background-position:right 8px center;}html[dir="rtl"].js input.form-linkit-autocomplete{padding-left:var(--gin-spacing-xl);background-position:left 8px center;}.claro-autocomplete{width:calc(100% - var(--gin-spacing-m));}.claro-autocomplete .form-autocomplete{width:100%;}.no-touchevents .form-element--type-select.form-element--extrasmall{font-size:var(--gin-font-size-s);line-height:1.5;min-height:1.75rem;}#block-gin-content > form > .form-item:first-of-type{margin-top:0;}[dir="ltr"] .image-style-new .form-item{margin-right:var(--gin-spacing-xxs);}[dir="rtl"] .image-style-new .form-item{margin-left:var(--gin-spacing-xxs);}tr .form-item{margin-top:0;margin-bottom:0;}.container-inline .form-item{margin-top:var(--gin-spacing-density-s);margin-bottom:var(--gin-spacing-density-s);}.field-plugin-settings-edit-form{margin-top:var(--gin-spacing-s);}.field-plugin-settings-edit-form .form-item{margin-top:var(--gin-spacing-m);margin-bottom:var(--gin-spacing-m);}.field-plugin-settings-edit-form .form-boolean-group .form-item{margin-top:var(--gin-spacing-xs);margin-bottom:var(--gin-spacing-xs);}.length-indicator{margin-bottom:var(--gin-spacing-l);}.button,.dropbutton__item:first-of-type > *,.dropbutton__toggle{font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-primary);background-color:transparent;box-shadow:none;transition:var(--gin-transition);}@media (min-width:80em){.button,.dropbutton__item:first-of-type > *,.dropbutton__toggle{font-size:var(--gin-font-size);}}.button:hover,.dropbutton__item:first-of-type > *:hover,.dropbutton__toggle:hover{background-color:var(--gin-color-primary-hover);}.button:active,.button:focus,.dropbutton__item:first-of-type > *:active,.dropbutton__item:first-of-type > *:focus,.dropbutton__toggle:active,.dropbutton__toggle:focus{background-color:var(--gin-color-primary-active);}.button:hover,.button:active,.button:focus,.dropbutton__item:first-of-type > *:hover,.dropbutton__item:first-of-type > *:active,.dropbutton__item:first-of-type > *:focus,.dropbutton__toggle:hover,.dropbutton__toggle:active,.dropbutton__toggle:focus{color:var(--gin-color-button-text);}.button,.button:not(:focus),.form-actions .button,.action-link--icon-trash.action-link{padding:calc(var(--gin-spacing-m) - 2px) calc(var(--gin-spacing-l) - 2px);border:2px solid var(--gin-color-primary) !important;border-radius:var(--gin-border-m);box-shadow:0 1px 2px var(--gin-color-primary-light);transition:var(--gin-transition);}.button:hover,.button:not(:focus):hover,.form-actions .button:hover,.action-link--icon-trash.action-link:hover{background-color:var(--gin-color-primary-hover);border-color:var(--gin-color-primary-hover) !important;}.button:active,.button:focus,.button:not(:focus):active,.button:not(:focus):focus,.form-actions .button:active,.form-actions .button:focus,.action-link--icon-trash.action-link:active,.action-link--icon-trash.action-link:focus{border-color:var(--gin-color-primary-active) !important;}.button:hover,.button:active,.button:focus,.button:hover:focus,.button:not(:focus):hover,.button:not(:focus):active,.button:not(:focus):focus,.button:not(:focus):hover:focus,.form-actions .button:hover,.form-actions .button:active,.form-actions .button:focus,.form-actions .button:hover:focus,.action-link--icon-trash.action-link:hover,.action-link--icon-trash.action-link:active,.action-link--icon-trash.action-link:focus,.action-link--icon-trash.action-link:hover:focus{color:var(--gin-color-button-text);}[dir="ltr"] .form-actions .button{margin-right:var(--gin-spacing-xs);}[dir="rtl"] .form-actions .button{margin-left:var(--gin-spacing-xs);}.button.button--small{padding:calc(var(--gin-spacing-xxs) + 2px) var(--gin-spacing-m);border-radius:var(--gin-border-s);}.button.button--extrasmall{padding:var(--gin-spacing-xxs) var(--gin-spacing-s);border-radius:var(--gin-border-s);}.button--primary,.button--primary:not(:focus),.ief-entity-submit{background:var(--gin-color-primary);}[dir="ltr"] .button--primary,[dir="ltr"] .button--primary:not(:focus),[dir="ltr"] .ief-entity-submit{box-shadow:.1em .25em .5em var(--gin-color-primary-light);}[dir="rtl"] .button--primary,[dir="rtl"] .button--primary:not(:focus),[dir="rtl"] .ief-entity-submit{box-shadow:-0.1em .25em .5em var(--gin-color-primary-light);}.button--primary:hover,.button--primary:not(:focus):hover,.ief-entity-submit:hover{background-color:var(--gin-color-primary-hover);}.button--primary:active,.button--primary:focus,.button--primary:not(:focus):active,.button--primary:not(:focus):focus,.ief-entity-submit:active,.ief-entity-submit:focus{background-color:var(--gin-color-primary-active);}.button--primary,.button--primary:hover,.button--primary:active,.button--primary:focus,.button--primary:not(:focus),.button--primary:not(:focus):hover,.button--primary:not(:focus):active,.button--primary:not(:focus):focus,.ief-entity-submit,.ief-entity-submit:hover,.ief-entity-submit:active,.ief-entity-submit:focus{color:var(--gin-color-button-text);}a.button:hover,a.button:active{color:var(--gin-color-button-text);}.gin--dark-mode a.button--primary:hover,.gin--dark-mode a.button--primary:active,.gin--dark-mode a.button--primary:focus,.gin--dark-mode a.button--primary:focus:hover{color:var(--gin-bg-app);}.button.button:disabled,.button.button:disabled:hover,.button.button:disabled:active,.button.button:disabled:focus,.button.button.is-disabled,.button.button.is-disabled:hover,.button.button.is-disabled:active,.button.button.is-disabled:focus{color:var(--gin-color-disabled);background:transparent;border:2px solid var(--gin-color-disabled-border) !important;box-shadow:none;}.button.button--primary:disabled,.button.button--primary:disabled:hover,.button.button--primary:disabled:active,.button.button--primary:disabled:focus,.button.button--primary.is-disabled,.button.button--primary.is-disabled:hover,.button.button--primary.is-disabled:active,.button.button--primary.is-disabled:focus{color:var(--gin-color-disabled);background-color:var(--gin-color-disabled-bg);}.action-link.action-link--icon-trash{min-height:48px;padding:calc(var(--gin-spacing-s) - 1px) calc(var(--gin-spacing-l) - 2px);box-sizing:border-box;}.action-link.action-link--icon-trash,.action-link.action-link--icon-trash:hover,.action-link.action-link--icon-trash:active,.action-link.action-link--icon-trash:focus,.action-link.action-link--icon-trash:focus:hover{border:2px solid var(--gin-color-danger) !important;}.multiple-fields-remove-button.button{border:0 none !important;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#remove-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#remove-view);-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}.dropbutton-widget,html.js .dropbutton-widget{background-color:transparent;}.dropbutton{border:2px solid var(--gin-color-primary);border-radius:var(--gin-border-m);box-shadow:0 1px 2px var(--gin-color-primary-light);}.dropbutton--multiple > .dropbutton__item:first-of-type{height:100%;}[dir="ltr"] .dropbutton--multiple > .dropbutton__item:first-of-type{margin-right:var(--gin-spacing-xxl);border-right:1px solid var(--gin-color-primary-light-active);}[dir="rtl"] .dropbutton--multiple > .dropbutton__item:first-of-type{margin-left:var(--gin-spacing-xxl);border-left:1px solid var(--gin-color-primary-light-active);}.dropbutton--multiple > .dropbutton__item:first-of-type input{color:var(--gin-color-primary);height:100%;background-color:transparent;border:0 none !important;border-radius:0 !important;}.gin--dark-mode .dropbutton{box-shadow:0 4px 18px var(--gin-shadow-button);}.dropbutton:hover{border-color:var(--gin-color-primary);}.dropbutton:active,.dropbutton:focus{border-color:var(--gin-color-primary-active);}.dropbutton-wrapper{box-shadow:none;}.dropbutton__item:first-of-type > *,.dropbutton__toggle{background:none;white-space:nowrap;}@media (forced-colors:active){.dropbutton__item:first-of-type > *,.dropbutton__toggle{border-width:0 !important;}}.dropbutton__item:first-of-type > *{padding:calc(.875rem - 1px) calc(var(--gin-spacing-l) - 1px);}.dropbutton__toggle{top:2px;width:calc(var(--gin-spacing-xxl) + 1px);height:2.75rem;-webkit-border-start:var(--dropbutton-border-size) solid var(--gin-color-primary) !important;border-inline-start:var(--dropbutton-border-size) solid var(--gin-color-primary) !important;}[dir="ltr"] .dropbutton__toggle{right:2px;}[dir="rtl"] .dropbutton__toggle{left:2px;}.dropbutton__toggle:hover{background-color:var(--gin-color-primary);}@media not (forced-colors:active){.dropbutton__toggle::before{background-image:none;background-color:var(--gin-color-primary);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#drop-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#drop-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:12px 12px;mask-size:12px 12px;}.dropbutton__toggle:hover::before,.dropbutton__toggle:active::before,.dropbutton__toggle:focus::before{background-color:var(--gin-color-button-text);}}.dropbutton .dropbutton__items{position:absolute;list-style:none;padding:.5em;margin:0;min-width:120px;background:var(--gin-bg-layer3);border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l2);}[dir="ltr"] .dropbutton .dropbutton__items{right:0;}[dir="rtl"] .dropbutton .dropbutton__items{left:0;}[dir="ltr"] .node-form .dropbutton .dropbutton__items{left:0;right:auto;}[dir="rtl"] .node-form .dropbutton .dropbutton__items{right:0;left:auto;}@media (forced-colors:active){.dropbutton .dropbutton__items{border:1px solid linktext;}}.dropbutton > .dropbutton__items > .dropbutton__item:first-of-type > a,.dropbutton > .dropbutton__items > .dropbutton__item:first-of-type > input,.dropbutton > .dropbutton__items > .dropbutton__item:first-of-type > .button{border-radius:var(--gin-border-s) var(--gin-border-s) 0 0;}.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item,.dropbutton .dropbutton__items > .dropbutton__item,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item{background-color:var(--gin-bg-app);border:0 none;box-shadow:none;}[dir="ltr"] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item:first-of-type,[dir="ltr"] .dropbutton .dropbutton__items > .dropbutton__item:first-of-type,[dir="ltr"] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item:first-of-type{margin-right:0;}[dir="rtl"] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item:first-of-type,[dir="rtl"] .dropbutton .dropbutton__items > .dropbutton__item:first-of-type,[dir="rtl"] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item:first-of-type{margin-left:0;}.js .dropbutton--multiple .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item:first-of-type:last-of-type > *,.js .dropbutton--multiple .dropbutton .dropbutton__items > .dropbutton__item:first-of-type:last-of-type > *,.js .dropbutton--multiple .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item:first-of-type:last-of-type > *{border-radius:var(--gin-border-s);}.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button,.dropbutton .dropbutton__items > .dropbutton__item > a,.dropbutton .dropbutton__items > .dropbutton__item > input,.dropbutton .dropbutton__items > .dropbutton__item > .button,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button{font-weight:var(--gin-font-weight-heavy);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--gin-color-primary);display:block;width:100%;max-width:320px;margin:0;border:0 none !important;border-radius:0;background:var(--gin-bg-layer3);box-shadow:none;box-sizing:border-box;}[dir="ltr"] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a,[dir="ltr"] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input,[dir="ltr"] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button,[dir="ltr"] .dropbutton .dropbutton__items > .dropbutton__item > a,[dir="ltr"] .dropbutton .dropbutton__items > .dropbutton__item > input,[dir="ltr"] .dropbutton .dropbutton__items > .dropbutton__item > .button,[dir="ltr"] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a,[dir="ltr"] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input,[dir="ltr"] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button{text-align:left;}[dir="rtl"] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a,[dir="rtl"] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input,[dir="rtl"] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button,[dir="rtl"] .dropbutton .dropbutton__items > .dropbutton__item > a,[dir="rtl"] .dropbutton .dropbutton__items > .dropbutton__item > input,[dir="rtl"] .dropbutton .dropbutton__items > .dropbutton__item > .button,[dir="rtl"] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a,[dir="rtl"] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input,[dir="rtl"] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button{text-align:right;}.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:hover,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:active,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:focus,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:hover,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:active,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:focus,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:hover,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:active,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:focus,.dropbutton .dropbutton__items > .dropbutton__item > a:hover,.dropbutton .dropbutton__items > .dropbutton__item > a:active,.dropbutton .dropbutton__items > .dropbutton__item > a:focus,.dropbutton .dropbutton__items > .dropbutton__item > input:hover,.dropbutton .dropbutton__items > .dropbutton__item > input:active,.dropbutton .dropbutton__items > .dropbutton__item > input:focus,.dropbutton .dropbutton__items > .dropbutton__item > .button:hover,.dropbutton .dropbutton__items > .dropbutton__item > .button:active,.dropbutton .dropbutton__items > .dropbutton__item > .button:focus,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:hover,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:active,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:focus,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:hover,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:active,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:focus,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:hover,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:active,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:focus{color:var(--gin-color-button-text);background:var(--gin-color-primary);border-radius:var(--gin-border-s);}@media (forced-colors:active){.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:hover,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:active,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:focus,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:hover,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:active,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:focus,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:hover,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:active,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:focus,.dropbutton .dropbutton__items > .dropbutton__item > a:hover,.dropbutton .dropbutton__items > .dropbutton__item > a:active,.dropbutton .dropbutton__items > .dropbutton__item > a:focus,.dropbutton .dropbutton__items > .dropbutton__item > input:hover,.dropbutton .dropbutton__items > .dropbutton__item > input:active,.dropbutton .dropbutton__items > .dropbutton__item > input:focus,.dropbutton .dropbutton__items > .dropbutton__item > .button:hover,.dropbutton .dropbutton__items > .dropbutton__item > .button:active,.dropbutton .dropbutton__items > .dropbutton__item > .button:focus,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:hover,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:active,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:focus,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:hover,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:active,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:focus,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:hover,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:active,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:focus{outline:2px solid transparent;outline-offset:-2px;}}@media (forced-colors:active){.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:focus,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:focus,.dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:focus,.dropbutton .dropbutton__items > .dropbutton__item > a:focus,.dropbutton .dropbutton__items > .dropbutton__item > input:focus,.dropbutton .dropbutton__items > .dropbutton__item > .button:focus,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:focus,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:focus,.dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:focus{outline-style:dotted;}}.dropbutton > .dropbutton__item:first-of-type > a:hover,.dropbutton > .dropbutton__item:first-of-type > a:active,.dropbutton > .dropbutton__item:first-of-type > a:focus,.dropbutton > .dropbutton__item:first-of-type > input:hover,.dropbutton > .dropbutton__item:first-of-type > input:active,.dropbutton > .dropbutton__item:first-of-type > input:focus,.dropbutton > .dropbutton__item:first-of-type > .button:hover,.dropbutton > .dropbutton__item:first-of-type > .button:active,.dropbutton > .dropbutton__item:first-of-type > .button:focus{color:var(--gin-color-button-text);background:var(--gin-color-primary);}.dropbutton .dropbutton__items > .dropbutton__item{border-radius:var(--gin-border-s);}.dropbutton:not(.dropbutton--gin) > .dropbutton__item:not(:first-of-type) > a,.dropbutton:not(.dropbutton--gin) > .dropbutton__item:not(:first-of-type) > input,.dropbutton:not(.dropbutton--gin) > .dropbutton__item:not(:first-of-type) > .button,.dropbutton .dropbutton__items > .dropbutton__item > a,.dropbutton .dropbutton__items > .dropbutton__item > input,.dropbutton .dropbutton__items > .dropbutton__item > .button,.dropbutton > .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a,.dropbutton > .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input,.dropbutton > .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button{font-size:var(--gin-font-size-s) !important;padding:.75em 1em !important;}.dropbutton__item:first-of-type ~ .dropbutton__item{max-width:unset;}.dropbutton__item:first-of-type ~ .dropbutton__item > *:hover{background-color:var(--gin-bg-layer3);}.dropbutton__item:first-of-type ~ .dropbutton__item__item ~ .dropbutton__item:last-child{border-color:var(--gin-color-primary);}html.js .dropbutton{height:3rem;min-height:3rem;box-sizing:border-box;}html.js .dropbutton-wrapper:not(.open) .dropbutton__item:first-of-type ~ .dropbutton__items{display:none;}html.js .dropbutton-wrapper:not(.open) .dropbutton__items .dropbutton__item:first-of-type ~ .dropbutton__item{display:block;}html[dir="ltr"].js.no-touchevents .dropbutton--multiple.dropbutton--small .dropbutton__item:first-of-type{margin-right:0;}html[dir="rtl"].js.no-touchevents .dropbutton--multiple.dropbutton--small .dropbutton__item:first-of-type{margin-left:0;}html[dir="ltr"].js.no-touchevents .dropbutton--multiple.dropbutton--small > .dropbutton__item:first-of-type{margin-right:var(--gin-spacing-xl);}html[dir="rtl"].js.no-touchevents .dropbutton--multiple.dropbutton--small > .dropbutton__item:first-of-type{margin-left:var(--gin-spacing-xl);}html[dir="ltr"].js.no-touchevents .dropbutton--multiple.dropbutton--extrasmall > .dropbutton__item:first-of-type{margin-right:var(--gin-spacing-l);}html[dir="rtl"].js.no-touchevents .dropbutton--multiple.dropbutton--extrasmall > .dropbutton__item:first-of-type{margin-left:var(--gin-spacing-l);}html.js.no-touchevents .dropbutton--small{min-width:0;height:2.25rem;min-height:2.25rem;border-radius:var(--gin-border-s);}html.js.no-touchevents .dropbutton--small .dropbutton__toggle{width:calc(var(--dropbutton-small-toggle-size) + 1px);}html.js.no-touchevents .dropbutton--extrasmall{min-width:0;height:1.75rem;min-height:1.75rem;border-radius:var(--gin-border-s);}html.js.no-touchevents .dropbutton--extrasmall .dropbutton__toggle{width:calc(var(--dropbutton-extrasmall-toggle-size) + 1px);}html[dir="ltr"].js.no-touchevents .dropbutton--multiple.dropbutton--extrasmall .dropbutton__items .dropbutton__item{margin-right:0;}html[dir="rtl"].js.no-touchevents .dropbutton--multiple.dropbutton--extrasmall .dropbutton__items .dropbutton__item{margin-left:0;}table tr:not(:first-of-type):nth-last-child(2) td .dropbutton__items,table tr:not(:first-of-type):last-of-type td .dropbutton__items{bottom:100%;}.action-link{color:var(--gin-color-primary);background:transparent;border-radius:var(--gin-border-s);}.action-link:hover{color:var(--gin-color-primary-hover);background:var(--gin-bg-item-hover);}.action-link:focus{color:var(--gin-color-primary-active);background:var(--gin-color-primary-light-hover);}.action-link.action-link--extrasmall{font-size:var(--gin-font-size-xxs);}.action-link:before{background-image:none;background:var(--gin-color-primary) !important;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}.action-link--icon-plus:hover:before,.action-link--icon-ex:hover::before,.action-link--icon-checkmark:hover:before,.action-link--icon-show:hover::before,.action-link--icon-cog:hover::before,.action-link--icon-hide:hover::before,.action-link--icon-show:before,.action-link--icon-hide:before{background-image:none;background-color:var(--gin-color-primary);}.action-link--icon-plus:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#add-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#add-view);}.action-link--icon-checkmark:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#checkmark-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#checkmark-view);}.action-link--icon-show:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#show-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#show-view);}.action-link--icon-hide:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#hide-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#hide-view);}.action-link--icon-cog::before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#config-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#config-view);}.action-link--icon-ex::before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#remove-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#remove-view);}.action-link--icon-key::before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#devel-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#devel-view);}.action-link--icon-questionmark::before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#help-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#help-view);}.action-link--icon-trash.action-link--danger,.button.button--danger,a.button.button--danger{color:var(--gin-color-danger);box-shadow:0 1px 2px var(--gin-color-danger-lightest);}.action-link--icon-trash.action-link--danger,.action-link--icon-trash.action-link--danger:hover,.action-link--icon-trash.action-link--danger:focus,.action-link--icon-trash.action-link--danger:active,.button.button--danger,.button.button--danger:hover,.button.button--danger:focus,.button.button--danger:active,a.button.button--danger,a.button.button--danger:hover,a.button.button--danger:focus,a.button.button--danger:active{border-color:var(--gin-color-danger) !important;}.action-link--icon-trash.action-link--danger:before,.action-link--icon-trash.action-link--danger:hover:before,.action-link--icon-trash.action-link--danger:focus:before,.action-link--icon-trash.action-link--danger:active:before,.button.button--danger:before,.button.button--danger:hover:before,.button.button--danger:focus:before,.button.button--danger:active:before,a.button.button--danger:before,a.button.button--danger:hover:before,a.button.button--danger:focus:before,a.button.button--danger:active:before{background-image:none;background-color:var(--gin-color-danger);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#trash-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#trash-view);}.action-link--icon-trash.action-link--danger:hover,.action-link--icon-trash.action-link--danger:focus,.action-link--icon-trash.action-link--danger:active,.button.button--danger:hover,.button.button--danger:focus,.button.button--danger:active,a.button.button--danger:hover,a.button.button--danger:focus,a.button.button--danger:active{color:var(--gin-bg-layer);background-color:var(--gin-color-danger);}.action-link--icon-trash.action-link--danger:hover:before,.action-link--icon-trash.action-link--danger:focus:before,.action-link--icon-trash.action-link--danger:active:before,.button.button--danger:hover:before,.button.button--danger:focus:before,.button.button--danger:active:before,a.button.button--danger:hover:before,a.button.button--danger:focus:before,a.button.button--danger:active:before{background-color:var(--gin-bg-layer);}.button--primary.button--danger{color:var(--gin-bg-layer);background-color:var(--gin-color-danger);}.pager__link{color:var(--gin-color-text);background-color:transparent;}.pager__link.is-active,.pager__item--current{color:var(--gin-bg-app);}.pager__link:hover,.pager__link.is-active:hover{color:var(--gin-color-button-text);background:var(--gin-color-primary-hover);}.pager__item--first .pager__link::before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#first-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#first-view);}.pager__item--previous .pager__link::before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#prev-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#prev-view);}.pager__item--next .pager__link::after{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#next-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#next-view);}.pager__item--last .pager__link::after{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#last-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#last-view);}.pager__item--first .pager__link::before,.pager__item--first .pager__link::after,.pager__item--previous .pager__link::before,.pager__item--previous .pager__link::after,.pager__item--next .pager__link::before,.pager__item--next .pager__link::after,.pager__item--last .pager__link::before,.pager__item--last .pager__link::after{background:var(--gin-color-text-light);}.pager__item--first .pager__link:hover::before,.pager__item--first .pager__link:hover::after,.pager__item--previous .pager__link:hover::before,.pager__item--previous .pager__link:hover::after,.pager__item--next .pager__link:hover::before,.pager__item--next .pager__link:hover::after,.pager__item--last .pager__link:hover::before,.pager__item--last .pager__link:hover::after{background:var(--gin-bg-app);}.pager__link.is-active,.pager__item--current{background-color:var(--gin-color-primary);}.block-help-block{font-size:var(--gin-font-size-s);margin:0 0 var(--gin-spacing-m) 0;max-width:1024px;}.block-help-block p{color:var(--gin-color-text-light);margin:0;}.system-status-report__requirements-group h3{margin-top:0;}.system-status-report__row{border-bottom:1px solid var(--gin-border-color);}.system-status-counter__status-icon{background-color:transparent;border:0 none;box-shadow:none;}.system-status-general-info,.system-status-report__requirements-group,.system-status-report{padding:var(--gin-spacing-m);}.system-status-general-info h3 + .divider,.system-status-general-info .divider:last-child,.system-status-report__requirements-group h3 + .divider,.system-status-report__requirements-group .divider:last-child,.system-status-report h3 + .divider,.system-status-report .divider:last-child{display:none;}.system-status-general-info__items{margin:var(--gin-spacing-m) 0 0;}.system-status-general-info__item{border:0 none;box-shadow:none;}.system-status-general-info__header,.system-status-report__requirements-group > h3,.system-themes-list__header{text-transform:none;margin:calc(var(--gin-spacing-xs) * -1) 0 var(--gin-spacing-m) 0;}.claro-details__summary--system-status-report{background:transparent;}.messages{position:relative;padding:var(--gin-spacing-m);border:2px solid transparent;border-radius:var(--gin-border-l);transition:opacity var(--gin-transition-fast);opacity:1;}.gin--dark-mode .messages{box-shadow:0 6px 16px var(--gin-border-color-layer);}.messages,.messages-list{margin-top:0;}.messages-list{margin-bottom:0;}.messages a,.messages a:hover,.messages a:active{color:#fff;}.messages__title{font-weight:var(--gin-font-weight-bold);}[dir="ltr"] .messages__title,[dir="ltr"] .messages__content{margin-left:2.125rem;}[dir="rtl"] .messages__title,[dir="rtl"] .messages__content{margin-right:2.125rem;}.messages .messages__header{position:relative;background-image:none;margin-bottom:var(--gin-spacing-xs);}[dir="ltr"] .messages .messages__header{margin-right:1.5em;}[dir="rtl"] .messages .messages__header{margin-left:1.5em;}.messages .messages__header:before{content:"";display:block;position:absolute;top:2px;width:1.5rem;height:1.5rem;}[dir="ltr"] .messages .messages__header:before{left:0;}[dir="rtl"] .messages .messages__header:before{right:0;}@media (forced-colors:active){.messages .messages__header:before{background-color:linktext !important;}}.messages .button--dismiss{position:absolute;top:0;margin:var(--gin-spacing-s);padding:0;height:29px;width:29px;color:transparent;text-indent:-99999px;border-radius:var(--gin-border-m);border-color:transparent !important;transition:var(--gin-transition);box-shadow:none;}[dir="ltr"] .messages .button--dismiss{right:0;}[dir="rtl"] .messages .button--dismiss{left:0;}.messages .button--dismiss:hover:not(:focus){color:transparent;background-color:transparent;border-color:#fff !important;}.messages .button--dismiss:focus .icon-close,.messages .button--dismiss:hover:focus .icon-close{background-color:var(--gin-bg-app);}.messages .button--dismiss .icon-close{height:100%;width:100%;position:absolute;top:0;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;}[dir="ltr"] .messages .button--dismiss .icon-close{left:0;}[dir="rtl"] .messages .button--dismiss .icon-close{right:0;}@media (forced-colors:active){.messages .button--dismiss .icon-close{background-color:buttonBorder;}}.messages--webform .button--dismiss{display:none;}.messages.messages--info{color:var(--gin-color-info-light);background-color:var(--gin-bg-info);border-color:var(--gin-bg-info);}.messages.messages--info .messages__header{background:none;}.messages.messages--info .messages__header:before{background-color:var(--gin-color-info-light);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#info-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#info-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center left;mask-position:center left;}.messages.messages--info .button--dismiss .icon-close:link{background-color:var(--gin-color-info-light);}.messages.messages--status{color:var(--gin-color-green-light);background-color:var(--gin-bg-green);}.messages.messages--status .messages__header:before{background-color:var(--gin-color-green-light);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#status-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#status-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center left;mask-position:center left;}.messages.messages--status .button--dismiss .icon-close:link{background-color:var(--gin-color-green-light);}.messages.messages--warning{color:var(--gin-color-warning-light);background-color:var(--gin-bg-warning);}.messages.messages--warning .messages__header:before{background-color:var(--gin-color-warning-light);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#warning-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#warning-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center left;mask-position:center left;}.messages.messages--warning .button--dismiss .icon-close:link{background-color:var(--gin-color-warning-light);}.messages--error{color:var(--gin-color-danger-light);background-color:var(--gin-bg-danger);}.messages--error .messages__header:before{background-color:var(--gin-color-danger-light);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#error-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#error-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center left;mask-position:center left;}.messages--error .button--dismiss .icon-close:link{background-color:var(--gin-color-danger-light);}.draggable.field-plugin-settings-editing,.draggable.drag-previous.field-plugin-settings-editing{background:var(--gin-bg-app);}.field-plugin-summary{font-size:var(--gin-font-size-xs);color:var(--gin-color-text-light);}.card{padding:0;background:transparent;border:1px solid var(--gin-border-color-layer2);border-radius:var(--gin-border-m);box-shadow:none;overflow:hidden;}.gin--dark-mode .card{box-shadow:none;}.card-list{margin-bottom:var(--gin-spacing-xl);}.card__image img{border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}@media (min-width:36.75em){[dir="ltr"] .card__image img{border-radius:var(--gin-border-m) 0 0 var(--gin-border-m);}[dir="rtl"] .card__image img{border-radius:0 var(--gin-border-m) var(--gin-border-m) 0;}}.card__content-wrapper{background-color:var(--gin-bg-layer);border-radius:0 0 var(--gin-border-xs) var(--gin-border-xs);}@media (min-width:36.75em){[dir="ltr"] .card__content-wrapper{border-radius:0 var(--gin-border-xs) var(--gin-border-xs) 0;}[dir="rtl"] .card__content-wrapper{border-radius:var(--gin-border-xs) 0 0 var(--gin-border-xs);}}.gin--dark-mode .card__content-wrapper{background-color:var(--gin-bg-layer2);}.card .heading-f{color:var(--gin-color-title);}hr{margin:var(--gin-spacing-xl) 0;}.admin-list{padding:var(--gin-spacing-s) 0;}.admin-item{position:relative;margin:var(--gin-spacing-l) var(--gin-spacing-s);}[dir="ltr"] .admin-item{padding:var(--gin-spacing-s) calc(var(--gin-spacing-xs) + var(--gin-spacing-xl)) var(--gin-spacing-s) var(--gin-spacing-l);}[dir="rtl"] .admin-item{padding:var(--gin-spacing-s) var(--gin-spacing-l) var(--gin-spacing-s) calc(var(--gin-spacing-xs) + var(--gin-spacing-xl));}.admin-item--panel{margin:0 calc(var(--gin-spacing-l) * -1);}.admin-item:not(:last-child){border-bottom:0 none;}.admin-item:not(:last-child)::after{content:"";opacity:.75;display:block;position:absolute;bottom:calc(var(--gin-spacing-s) * -1);width:calc(100% + var(--gin-spacing-l));height:1px;border-bottom:1px solid var(--gin-border-color-table);}[dir="ltr"] .admin-item:not(:last-child)::after{left:calc(var(--gin-spacing-s) * -1);}[dir="rtl"] .admin-item:not(:last-child)::after{right:calc(var(--gin-spacing-s) * -1);}.admin-item:first-child{margin-top:0;}.admin-item:last-child{margin-bottom:0;}.admin-item__title{font-size:var(--gin-font-size);font-weight:var(--gin-font-weight-semibold);}.admin-item__description{font-size:var(--gin-font-size-s);color:var(--gin-color-text-light);}.admin-item .admin-item__link{position:absolute;top:0;width:100%;height:100%;padding:0;margin:0;text-indent:-999em;}[dir="ltr"] .admin-item .admin-item__link{left:0;}[dir="rtl"] .admin-item .admin-item__link{right:0;}.admin-item .admin-item__link::before{top:50%;background-image:none;background-color:var(--gin-color-primary);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);-webkit-mask-size:1em 1em;mask-size:1em 1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}[dir="ltr"] .admin-item .admin-item__link::before{right:var(--gin-spacing-m);left:auto;transform:translateY(-50%);}[dir="rtl"] .admin-item .admin-item__link::before{left:var(--gin-spacing-m);right:auto;transform:translateY(-50%) scaleX(-1);}@media (forced-colors:active){.admin-item .admin-item__link::before{background-color:linktext;}}.admin-item .admin-item__link:hover,.admin-item .admin-item__link:focus{background:var(--gin-color-primary-light);border-radius:var(--gin-border-m);}.admin-item .admin-item__link:hover ~ .admin-item__title,.admin-item .admin-item__link:hover ~ .admin-item__description,.admin-item .admin-item__link:focus ~ .admin-item__title,.admin-item .admin-item__link:focus ~ .admin-item__description{color:var(--gin-color-primary);}.admin-item .admin-item__link:focus{box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 4px var(--gin-color-focus);}.page-wrapper *:focus,.ui-dialog *:focus,.dropbutton .dropbutton__item > *:focus,.dropbutton .dropbutton__item > *:focus:hover,.dropbutton__items > .dropbutton__item:first-of-type > *:focus,.dropbutton__items > .dropbutton__item:first-of-type ~ .dropbutton__item > *:focus,.dropbutton__items > .dropbutton__item:first-of-type ~ .dropbutton__item > *:focus:hover,.form-boolean:focus:active,.form-boolean:focus:hover,.cke.cke_chrome.cke_focus,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus,.form-element:focus,.form-element:hover:focus,.form-element.error:hover:focus,.form-actions .action-link:focus,.paragraphs-tabs-wrapper .field-multiple-table .draggable.drag,.layout-paragraphs-field .layout-paragraphs-actions input.layout-paragraphs-edit:focus,.layout-paragraphs-field .layout-paragraphs-actions input.layout-paragraphs-remove:focus,.ck .ck.ck-button:active,.ck .ck.ck-button:focus,.ck .ck.ck-button:active:focus,.toolbar-box .toolbar-handle:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}.admin-item__link:focus{border-radius:calc(var(--gin-border-xs) / 2);}.claro-details:focus,.claro-details:focus:hover,.claro-details__summary:focus,.claro-details__summary:focus:hover{box-shadow:none;}.claro-details__summary:after{box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 4px var(--gin-color-focus);}.tabs__link:focus{border:1px solid transparent;box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 4px var(--gin-color-focus);}.vertical-tabs__menu-link:focus:after,.tabs__trigger:focus{box-shadow:none;border:var(--gin-border-xs) solid var(--gin-color-focus);}@media (min-width:48em){.is-horizontal .tabs__link:focus,.is-horizontal .tabs--primary .tabs__link:focus{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}}.vertical-tabs__menu-link:focus,.vertical-tabs__menu-item:focus{outline:0;box-shadow:none;}.system-modules label,.system-modules-uninstall label{color:var(--gin-color-title);}.system-modules details,.system-modules-uninstall details{color:var(--gin-color-text);}.admin-requirements,.admin-required{color:var(--gin-color-text-light);}table.diff .diffchange{color:var(--gin-color-danger);}table.diff .diff-context{background-color:transparent;}table.diff td{padding:var(--gin-spacing-xs);height:initial;}table.diff tr{color:var(--gin-color-title);}table.diff tr .field-name{background-color:var(--gin-bg-header);}table.diff tr .diff-deletedline{background-color:var(--gin-color-danger-lightest);}table.diff tr .diff-deletedline .diffchange{color:var(--gin-bg-danger);}.gin--dark-mode table.diff tr .diff-deletedline .diffchange{color:var(--gin-color-button-text);}table.diff tr .diff-addedline{background-color:var(--gin-color-green-lightest);}table.diff tr .diff-addedline .diffchange{color:var(--gin-bg-green);}.gin--dark-mode table.diff tr .diff-addedline{background:var(--gin-bg-green);}.gin--dark-mode table.diff tr .diff-addedline .diffchange{color:var(--gin-color-button-text);}[dir="ltr"] .project-update__version-links{padding-right:0;}[dir="rtl"] .project-update__version-links{padding-left:0;}.project-update__status-icon{width:24px;height:24px;display:inline-block;vertical-align:bottom;}.project-update__status-icon img{display:none;}.project-update__status .project-update__status-icon{background-color:var(--gin-color-danger);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#error-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#error-view);-webkit-mask-position:center right;mask-position:center right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px 20px;mask-size:20px 20px;}[dir="ltr"] .project-update__status .project-update__status-icon{padding-left:0;}[dir="rtl"] .project-update__status .project-update__status-icon{padding-right:0;}.project-update__status--security-error{color:var(--gin-color-danger);}.project-update__status--security-error span{position:relative;top:2px;}.project-update__status--not-current .project-update__status-icon{background-color:var(--gin-color-warning);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#warning-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#warning-view);-webkit-mask-position:center right;mask-position:center right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px 20px;mask-size:20px 20px;}.project-update__status--current .project-update__status-icon{background-color:var(--gin-color-green);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#status-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#status-view);-webkit-mask-position:center right;mask-position:center right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px 20px;mask-size:20px 20px;}.color-success,tr.color-success,.color-checked,.drupal-upgrade-status-summary-form tr.no-known-error{background-color:transparent;}[dir="ltr"] .color-success,[dir="ltr"] tr.color-success,[dir="ltr"] .color-checked,[dir="ltr"] .drupal-upgrade-status-summary-form tr.no-known-error{border-left:var(--gin-border-m) solid var(--gin-color-green);}[dir="rtl"] .color-success,[dir="rtl"] tr.color-success,[dir="rtl"] .color-checked,[dir="rtl"] .drupal-upgrade-status-summary-form tr.no-known-error{border-right:var(--gin-border-m) solid var(--gin-color-green);}.color-success:hover,.color-success:active,.color-success:focus,tr.color-success:hover,tr.color-success:active,tr.color-success:focus,.color-checked:hover,.color-checked:active,.color-checked:focus,.drupal-upgrade-status-summary-form tr.no-known-error:hover,.drupal-upgrade-status-summary-form tr.no-known-error:active,.drupal-upgrade-status-summary-form tr.no-known-error:focus{background-color:var(--gin-bg-green-light);}.color-warning,tr.color-warning,.upgrade-status-next-step-remove tr,.drupal-upgrade-status-summary-form tr.known-warnings{background-color:transparent;}[dir="ltr"] .color-warning,[dir="ltr"] tr.color-warning,[dir="ltr"] .upgrade-status-next-step-remove tr,[dir="ltr"] .drupal-upgrade-status-summary-form tr.known-warnings{border-left:var(--gin-border-m) solid var(--gin-color-warning);}[dir="rtl"] .color-warning,[dir="rtl"] tr.color-warning,[dir="rtl"] .upgrade-status-next-step-remove tr,[dir="rtl"] .drupal-upgrade-status-summary-form tr.known-warnings{border-right:var(--gin-border-m) solid var(--gin-color-warning);}.color-warning:hover,.color-warning:active,.color-warning:focus,tr.color-warning:hover,tr.color-warning:active,tr.color-warning:focus,.upgrade-status-next-step-remove tr:hover,.upgrade-status-next-step-remove tr:active,.upgrade-status-next-step-remove tr:focus,.drupal-upgrade-status-summary-form tr.known-warnings:hover,.drupal-upgrade-status-summary-form tr.known-warnings:active,.drupal-upgrade-status-summary-form tr.known-warnings:focus{background-color:var(--gin-bg-warning-light);}.gin--dark-mode .color-warning:hover,.gin--dark-mode .color-warning:active,.gin--dark-mode .color-warning:focus,.gin--dark-mode tr.color-warning:hover,.gin--dark-mode tr.color-warning:active,.gin--dark-mode tr.color-warning:focus,.gin--dark-mode .upgrade-status-next-step-remove tr:hover,.gin--dark-mode .upgrade-status-next-step-remove tr:active,.gin--dark-mode .upgrade-status-next-step-remove tr:focus,.gin--dark-mode .drupal-upgrade-status-summary-form tr.known-warnings:hover,.gin--dark-mode .drupal-upgrade-status-summary-form tr.known-warnings:active,.gin--dark-mode .drupal-upgrade-status-summary-form tr.known-warnings:focus{color:var(--gin-color-warning);}.color-error,tr.color-error,.drupal-upgrade-status-summary-form tr.known-errors{background-color:transparent;}[dir="ltr"] .color-error,[dir="ltr"] tr.color-error,[dir="ltr"] .drupal-upgrade-status-summary-form tr.known-errors{border-left:var(--gin-border-m) solid var(--gin-color-danger);}[dir="rtl"] .color-error,[dir="rtl"] tr.color-error,[dir="rtl"] .drupal-upgrade-status-summary-form tr.known-errors{border-right:var(--gin-border-m) solid var(--gin-color-danger);}.color-error:hover,.color-error:active,.color-error:focus,tr.color-error:hover,tr.color-error:active,tr.color-error:focus,.drupal-upgrade-status-summary-form tr.known-errors:hover,.drupal-upgrade-status-summary-form tr.known-errors:active,.drupal-upgrade-status-summary-form tr.known-errors:focus{background-color:var(--gin-bg-danger-light);}.gin--dark-mode .color-error:hover,.gin--dark-mode .color-error:active,.gin--dark-mode .color-error:focus,.gin--dark-mode tr.color-error:hover,.gin--dark-mode tr.color-error:active,.gin--dark-mode tr.color-error:focus,.gin--dark-mode .drupal-upgrade-status-summary-form tr.known-errors:hover,.gin--dark-mode .drupal-upgrade-status-summary-form tr.known-errors:active,.gin--dark-mode .drupal-upgrade-status-summary-form tr.known-errors:focus{color:var(--gin-color-danger);}.color-success,.color-warning,.color-error,.color-checked{color:var(--gin-color-text);box-sizing:border-box;}.update{margin:0;border:0 none;}.update tbody tr:last-child{border-bottom:0 none;}.gin-layer-wrapper .responsive-enabled{margin-top:0;}.block-system > form .gin-layer-wrapper,.panel .admin-list,.block-system > form .dataset-table-wrapper{padding:0;border:0 none;box-shadow:none;}.block-system > form .gin-layer-wrapper{padding-bottom:1px;}.compact-link{font-size:var(--gin-font-size-s);}[dir="ltr"] .compact-link{text-align:right;}[dir="rtl"] .compact-link{text-align:left;}.system-modules .table-filter .form-type--search,.system-modules-uninstall .table-filter .form-type--search{margin-top:0;}.system-modules .table-filter-text,.system-modules-uninstall .table-filter-text{width:100%;padding:var(--gin-spacing-m);}#update-status > p{margin-bottom:var(--gin-spacing-xl);}.upgrade-status-counter__status-icon--not-scanned:before,.upgrade-status-summary tr.not-scanned > td.status-info:before{background-image:none;background-color:var(--gin-color-text);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#info-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#info-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:20px 20px;mask-size:20px 20px;}.system-status-counter__status-icon--checked:before,.admin-dblog .dblog-info .icon,.admin-dblog .dblog-notice .icon,.system-status-report__status-icon--checked .details-title:before,.details .system-status-report__status-icon--checked:before,.color-checked .system-status-report__status-title:before,.upgrade-status-counter__status-icon--checked:before,.upgrade-status-error-list tr.no-known-error > td.status-info:before,.upgrade-status-summary tr.no-known-error > td.status-info:before,#checked + .claro-details__wrapper--system-status-report .system-status-report__status-title:before{background-image:none;background-color:var(--gin-color-green);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#status-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#status-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:20px 20px;mask-size:20px 20px;}.system-status-counter__status-icon--warning:before,.admin-dblog .dblog-warning .icon,.system-status-report__status-icon--warning .details-title:before,.details .system-status-report__status-icon--warning:before,.upgrade-status-counter__status-icon--warning:before,.upgrade-status-error-list tr.known-warnings > td.status-info:before,.upgrade-status-summary tr.known-warnings > td.status-info:before{background-image:none;background-color:var(--gin-color-warning);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#warning-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#warning-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:20px 20px;mask-size:20px 20px;}.system-status-counter__status-icon--error:before,.admin-dblog .dblog-error .icon,.admin-dblog .dblog-critical .icon,.admin-dblog .dblog-alert .icon,.admin-dblog .dblog-emergency .icon,.system-status-report__status-icon--error .details-title:before,.details .system-status-report__status-icon--error:before,.upgrade-status-counter__status-icon--error:before,.upgrade-status-error-list tr.known-errors > td.status-info:before,.upgrade-status-summary tr.known-errors > td.status-info:before{background-image:none;background-color:var(--gin-color-danger);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#error-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#error-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:20px 20px;mask-size:20px 20px;}.system-status-counter,.upgrade-status-counter{height:auto;padding:var(--gin-spacing-m) 0;background:var(--gin-bg-layer);border-radius:var(--gin-border-m);}[dir="ltr"] .system-status-counter__status-title,[dir="ltr"] .upgrade-status-counter__status-title{padding-left:0;}[dir="rtl"] .system-status-counter__status-title,[dir="rtl"] .upgrade-status-counter__status-title{padding-right:0;}.system-status-counter__status-icon,.upgrade-status-counter__status-icon{background-color:transparent;box-shadow:none;}[dir="ltr"] .system-status-counter__status-icon,[dir="ltr"] .upgrade-status-counter__status-icon{border-right:0 none;}[dir="rtl"] .system-status-counter__status-icon,[dir="rtl"] .upgrade-status-counter__status-icon{border-left:0 none;}.system-status-counter__status-icon--checked:before,.system-status-counter__status-icon--warning:before,.system-status-counter__status-icon--error:before,.upgrade-status-counter__status-icon--checked:before,.upgrade-status-counter__status-icon--warning:before,.upgrade-status-counter__status-icon--error:before{-webkit-mask-position:center 16px;mask-position:center 16px;-webkit-mask-size:32px 32px;mask-size:32px 32px;}.system-status-counter__title-count,.upgrade-status-counter__title-count{font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-title);text-transform:none;}.system-status-general-info__header{margin-bottom:var(--gin-spacing-xs);}.system-status-general-info__items{border-bottom:0 none;}.system-status-general-info__item{padding:var(--gin-spacing-m);background:transparent;box-shadow:none;}.system-status-general-info__item-title{font-size:var(--gin-font-size);font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-title);}.system-status-general-info__sub-item-title{font-weight:var(--gin-font-weight-bold);}.system-status-general-info__sub-item-title:after{content:": ";}.system-status-general-info__item-icon--d8:before,.system-status-general-info__item-icon--drupal:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#drupal-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#drupal-view);}.system-status-general-info__item-icon--clock:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#clock-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#clock-view);}.system-status-general-info__item-icon--server:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#server-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#server-view);}.system-status-general-info__item-icon--php:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#php-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#php-view);}.system-status-general-info__item-icon--database:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#database-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#database-view);}.system-status-general-info__item-icon:before{background-image:none;background-color:var(--gin-color-primary);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:32px 32px;mask-size:32px 32px;}.system-status-general-info__run-cron.button{margin:0;}.cron-description__run-cron{margin-top:var(--gin-spacing-m);}.system-status-report{margin-top:var(--gin-spacing-l);}.system-status-report-counters .system-status-report-counters__item{border:1px solid var(--gin-border-color-layer);box-shadow:var(--gin-shadow-l1);}.system-status-report__status-title{font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-title) !important;}.color-checked .system-status-report__status-title:before,#checked + .claro-details__wrapper--system-status-report .system-status-report__status-title:before{content:"";position:absolute;top:1em;display:inline-block;width:24px;height:24px;}[dir="ltr"] .color-checked .system-status-report__status-title:before,[dir="ltr"] #checked + .claro-details__wrapper--system-status-report .system-status-report__status-title:before{left:10px;margin-right:10px;}[dir="rtl"] .color-checked .system-status-report__status-title:before,[dir="rtl"] #checked + .claro-details__wrapper--system-status-report .system-status-report__status-title:before{right:10px;margin-left:10px;}.system-status-report__status-title .details-title:before,.details .system-status-report__status-icon:before{width:24px;height:24px;}.divider{background-color:var(--gin-border-color);}.progress__bar{border-color:var(--gin-color-primary);background-color:var(--gin-color-primary);}[dir="ltr"] .progress__bar{box-shadow:0 .125em .25em var(--gin-color-primary-light),1.25em .9375em 2em var(--gin-color-primary-light);}[dir="rtl"] .progress__bar{box-shadow:0 .125em .25em var(--gin-color-primary-light),-1.25em .9375em 2em var(--gin-color-primary-light);}.progress__track{padding:var(--gin-spacing-xs);border-color:var(--gin-border-color);background-color:var(--gin-bg-layer3);}.progress__description,.progress__percentage{color:var(--gin-color-text);}.ui-autocomplete{z-index:2000;}[data-drupal-selector=edit-fields-field-image-settings-edit-form-third-party-settings-insert] .gin-layer-wrapper{margin-top:var(--gin-spacing-m);}[data-drupal-selector=edit-fields-field-image-settings-edit-form-third-party-settings-insert-styles] td{vertical-align:middle;}.system-themes-list{margin-bottom:var(--gin-spacing-l);}#system-themes-page hr{display:none;}.block-system > .node-confirm-form,.block-system > .confirmation{padding-top:var(--gin-spacing-l);}.panel__title,.system-status-general-info__header,.system-status-report__requirements-group > h3,.system-themes-list__header{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-bold);color:var(--gin-color-primary-active);padding:var(--gin-spacing-m) var(--gin-spacing-l);margin-top:0;background:var(--gin-bg-header);border:0 none;border-radius:var(--gin-border-m);}.panel{padding:0;}.panel__title{margin:var(--gin-spacing-s);}.panel__content{padding:0;}.panel .admin-list{margin:var(--gin-spacing-s) 0;}.block-disabled:not(:hover){opacity:.6;background:transparent;}.path-batch .region-header{display:flex;}.form-item .counter{color:var(--gin-color-text);font-size:var(--gin-font-size-xs);line-height:1.3;margin-top:var(--gin-spacing-xs);}.local-actions{font-size:0;margin:var(--gin-spacing-s) calc(var(--gin-spacing-xxs) * -1) var(--gin-spacing-xxs);padding:0;list-style:none;}.local-actions__item{display:inline-block;margin:0 var(--gin-spacing-xxs) var(--gin-spacing-xs);}.shepherd-element{border-radius:var(--gin-border-m);}.joyride-content-wrapper .button,.button:not(:focus).shepherd-button{box-shadow:none;}blockquote{font-size:var(--gin-font-size-quote);position:relative;margin:var(--gin-spacing-m);}[dir="ltr"] blockquote{padding-left:var(--gin-spacing-l);}[dir="rtl"] blockquote{padding-right:var(--gin-spacing-l);}blockquote::before{content:"";display:block;position:absolute;top:0;width:4px;height:100%;background-color:var(--gin-color-primary);border-radius:2px;}[dir="ltr"] blockquote::before{left:0;}[dir="rtl"] blockquote::before{right:0;}.image-preview img{background-color:var(--gin-pattern-fallback);background-size:calc(var(--gin-pattern-square) * 2) calc(var(--gin-pattern-square) * 2);}[dir="ltr"] .image-preview img{background-image:linear-gradient(-45deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(-45deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(135deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(135deg,var(--gin-pattern) 25%,transparent 26%);background-position:0 0,var(--gin-pattern-square) var(--gin-pattern-square),var(--gin-pattern-square) var(--gin-pattern-square),0 0;}[dir="rtl"] .image-preview img{background-image:linear-gradient(45deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(45deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(-135deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(-135deg,var(--gin-pattern) 25%,transparent 26%);background-position:100% 0,var(--gin-pattern-square) var(--gin-pattern-square),var(--gin-pattern-square) var(--gin-pattern-square),100% 0;}@media screen and (-ms-high-contrast:active){.image-preview img{background:none;}}
[data-gin-accent]{--gin-color-primary:rgb(var(--gin-color-primary-rgb));--gin-color-primary-light:rgba(var(--gin-color-primary-rgb),.15);--gin-bg-app:rgb(var(--gin-bg-app-rgb));--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.1);--gin-color-primary-light-hover:rgba(var(--gin-color-primary-rgb),.2);--gin-color-primary-light-active:rgba(var(--gin-color-primary-rgb),.3);--gin-shadow-primary-light:rgba(var(--gin-color-primary-rgb),.45);}.gin--dark-mode[data-gin-accent],.gin--dark-mode [data-gin-accent]{--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.08);--gin-bg-app-rgb:27,27,29;}[data-gin-accent=blue]{--gin-color-primary-rgb:5,80,230;--gin-color-primary-light-rgb:205,220,250;--gin-color-primary-hover:#0444c4;--gin-color-primary-active:#043cad;--gin-bg-app-rgb:248,250,254;--gin-bg-header:#e1eafc;--gin-color-sticky-rgb:235,241,253;}[data-gin-accent=light_blue]{--gin-color-primary-rgb:50,117,224;--gin-color-primary-light-rgb:214,227,249;--gin-color-primary-hover:#2b63be;--gin-color-primary-active:#2658a8;--gin-bg-app-rgb:249,251,254;--gin-bg-header:#e6eefb;--gin-color-sticky-rgb:239,244,253;}[data-gin-accent=dark_purple]{--gin-color-primary-rgb:67,0,191;--gin-color-primary-light-rgb:217,204,242;--gin-color-primary-hover:#3900a2;--gin-color-primary-active:#32008f;--gin-bg-app-rgb:249,247,253;--gin-bg-header:#e8e0f7;--gin-color-sticky-rgb:240,235,250;--gin-color-primary-light-hover:rgba(var(--gin-color-primary-rgb),.2);--gin-color-primary-light-active:rgba(var(--gin-color-primary-rgb),.25);--gin-shadow-primary-light:rgba(var(--gin-color-primary-rgb),.4);--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.08);}[data-gin-accent=purple]{--gin-color-primary-rgb:91,0,255;--gin-color-primary-light-rgb:222,204,255;--gin-color-primary-hover:#4d00d9;--gin-color-primary-active:#4400bf;--gin-bg-app-rgb:250,247,255;--gin-bg-header:#ebe0ff;--gin-color-sticky-rgb:242,235,255;--gin-color-primary-light-hover:rgba(var(--gin-color-primary-rgb),.2);--gin-color-primary-light-active:rgba(var(--gin-color-primary-rgb),.25);--gin-shadow-primary-light:rgba(var(--gin-color-primary-rgb),.4);--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.08);}[data-gin-accent=teal]{--gin-color-primary-rgb:16,133,127;--gin-color-primary-light-rgb:207,231,229;--gin-color-primary-hover:#0e716c;--gin-color-primary-active:#0c645f;--gin-bg-app-rgb:248,251,251;--gin-bg-header:#e2f0f0;--gin-color-sticky-rgb:236,245,245;}[data-gin-accent=green]{--gin-color-primary-rgb:0,135,95;--gin-color-primary-light-rgb:204,231,223;--gin-color-primary-hover:#007351;--gin-color-primary-active:#006547;--gin-bg-app-rgb:247,251,250;--gin-bg-header:#e0f1ec;--gin-color-sticky-rgb:235,245,242;}[data-gin-accent=red]{--gin-color-primary-rgb:216,0,47;--gin-color-primary-light-rgb:247,204,213;--gin-color-primary-hover:#b80028;--gin-color-primary-active:#a20023;--gin-bg-app-rgb:254,247,249;--gin-bg-header:#fae0e6;--gin-color-sticky-rgb:252,235,238;}[data-gin-accent=orange]{--gin-color-primary-rgb:239,92,32;--gin-color-primary-light-rgb:252,222,210;--gin-color-primary-hover:#cb4e1b;--gin-color-primary-active:#b34518;--gin-bg-app-rgb:255,250,248;--gin-bg-header:#fdebe4;--gin-color-sticky-rgb:254,242,237;}[data-gin-accent=yellow]{--gin-color-primary-rgb:197,137,0;--gin-color-primary-light-rgb:243,231,204;--gin-color-primary-hover:#a77400;--gin-color-primary-active:#946700;--gin-bg-app-rgb:253,251,247;--gin-bg-header:#f8f1e0;--gin-color-sticky-rgb:250,246,235;}[data-gin-accent=pink]{--gin-color-primary-rgb:226,49,119;--gin-color-primary-light-rgb:249,214,228;--gin-color-primary-hover:#c02a65;--gin-color-primary-active:#aa2559;--gin-bg-app-rgb:254,249,251;--gin-bg-header:#fce6ef;--gin-color-sticky-rgb:253,239,244;}[data-gin-accent=neutral]{--gin-color-primary-rgb:17,17,17;--gin-color-primary-light-rgb:207,207,207;--gin-color-primary-hover:#0e0e0e;--gin-color-primary-active:#0d0d0d;--gin-bg-app-rgb:248,248,248;--gin-bg-header:#e2e2e2;--gin-color-sticky-rgb:236,236,236;}[data-gin-accent=custom]{--gin-color-primary-rgb:17,17,17;--gin-color-primary-light-rgb:207,207,207;--gin-color-primary-hover:#0e0e0e;--gin-color-primary-active:#0d0d0d;--gin-bg-app-rgb:248,248,248;--gin-bg-header:#e2e2e2;--gin-color-sticky-rgb:236,236,236;}.gin--dark-mode[data-gin-accent=blue],.gin--dark-mode [data-gin-accent=blue]{--gin-color-primary-rgb:144,174,239;--gin-color-primary-light-rgb:62,68,84;--gin-color-primary-hover:#9bb6f1;--gin-color-primary-active:#a1baf1;--gin-bg-header:#373b45;}.gin--dark-mode[data-gin-accent=claro_blue],.gin--dark-mode [data-gin-accent=claro_blue]{--gin-color-primary-rgb:115,145,216;--gin-color-primary-light-rgb:57,63,79;--gin-color-primary-hover:#819cdc;--gin-color-primary-active:#88a2de;--gin-bg-header:#333742;}.gin--dark-mode[data-gin-accent=light_blue],.gin--dark-mode [data-gin-accent=light_blue]{--gin-color-primary-rgb:130,191,232;--gin-color-primary-light-rgb:60,72,82;--gin-color-primary-hover:#8fc5ea;--gin-color-primary-active:#95c9eb;--gin-bg-header:#353d44;}.gin--dark-mode[data-gin-accent=dark_purple],.gin--dark-mode [data-gin-accent=dark_purple]{--gin-color-primary-rgb:173,143,232;--gin-color-primary-light-rgb:68,62,82;--gin-color-primary-hover:#b59aea;--gin-color-primary-active:#b9a0eb;--gin-bg-header:#3a3744;}.gin--dark-mode[data-gin-accent=purple],.gin--dark-mode [data-gin-accent=purple]{--gin-color-primary-rgb:219,165,239;--gin-color-primary-light-rgb:77,67,84;--gin-color-primary-hover:#dfaef1;--gin-color-primary-active:#e0b3f1;--gin-bg-header:#403945;}.gin--dark-mode[data-gin-accent=teal],.gin--dark-mode [data-gin-accent=teal]{--gin-color-primary-rgb:0,234,208;--gin-color-primary-light-rgb:34,80,78;--gin-color-primary-hover:#1aecd5;--gin-color-primary-active:#26edd7;--gin-bg-header:#254241;}.gin--dark-mode[data-gin-accent=green],.gin--dark-mode [data-gin-accent=green]{--gin-color-primary-rgb:107,212,161;--gin-color-primary-light-rgb:55,76,68;--gin-color-primary-hover:#7ad8aa;--gin-color-primary-active:#81daaf;--gin-bg-header:#323f3c;}.gin--dark-mode[data-gin-accent=red],.gin--dark-mode [data-gin-accent=red]{--gin-color-primary-rgb:236,137,137;--gin-color-primary-light-rgb:81,61,63;--gin-color-primary-hover:#ee9595;--gin-color-primary-active:#ef9b9b;--gin-bg-header:#423639;}.gin--dark-mode[data-gin-accent=orange],.gin--dark-mode [data-gin-accent=orange]{--gin-color-primary-rgb:247,149,118;--gin-color-primary-light-rgb:83,63,60;--gin-color-primary-hover:#f8a084;--gin-color-primary-active:#f8a58b;--gin-bg-header:#443736;}.gin--dark-mode[data-gin-accent=yellow],.gin--dark-mode [data-gin-accent=yellow]{--gin-color-primary-rgb:241,201,112;--gin-color-primary-light-rgb:82,74,58;--gin-color-primary-hover:#f2ce7e;--gin-color-primary-active:#f3d185;--gin-bg-header:#433e35;}.gin--dark-mode[data-gin-accent=pink],.gin--dark-mode [data-gin-accent=pink]{--gin-color-primary-rgb:231,157,163;--gin-color-primary-light-rgb:80,65,69;--gin-color-primary-hover:#e9a7ac;--gin-color-primary-active:#ebacb1;--gin-bg-header:#42383c;}.gin--dark-mode[data-gin-accent=neutral],.gin--dark-mode [data-gin-accent=neutral]{--gin-color-primary-rgb:255,255,255;--gin-color-primary-light-rgb:85,85,87;--gin-color-primary-hover:white;--gin-color-primary-active:white;--gin-bg-header:#454547;}.gin--dark-mode[data-gin-accent=custom],.gin--dark-mode [data-gin-accent=custom]{--gin-color-primary-rgb:255,255,255;--gin-color-primary-light-rgb:85,85,87;--gin-color-primary-hover:white;--gin-color-primary-active:white;--gin-bg-header:#454547;}.gin--high-contrast-mode{--gin-bg-app:#d9dbde;--gin-color-text:rgba(0,0,0,.8);--gin-color-text-light:rgba(0,0,0,.8);--gin-icon-color:rgba(0,0,0,.8);--gin-color-focus:rgba(0,0,0,.8);--gin-border-color:rgba(0,0,0,.8);--gin-border-color-secondary:rgba(0,0,0,.6);--gin-border-color-layer:rgba(0,0,0,.6);--gin-border-color-layer2:rgba(0,0,0,.8);--gin-border-color-table:rgba(0,0,0,.8);--gin-border-color-table-header:rgba(0,0,0,.8);--gin-border-color-form-element:rgba(0,0,0,.8);}.gin--dark-mode .gin--high-contrast-mode{--gin-bg-app:#000;--gin-color-text:rgba(255,255,255,.8);--gin-color-text-light:rgba(255,255,255,.8);--gin-icon-color:rgba(255,255,255,.8);--gin-color-focus:rgba(255,255,255,.8);--gin-border-color:rgba(255,255,255,.8);--gin-border-color-secondary:rgba(255,255,255,.6);--gin-border-color-layer:rgba(255,255,255,.6);--gin-border-color-layer2:rgba(255,255,255,.8);--gin-border-color-table:rgba(255,255,255,.8);--gin-border-color-table-header:rgba(255,255,255,.8);--gin-border-color-form-element:rgba(255,255,255,.8);}[data-gin-focus=green]{--gin-color-focus:rgba(8,163,144,.6);}[data-gin-focus=claro]{--gin-color-focus:rgba(38,167,105,.6);}[data-gin-focus=orange]{--gin-color-focus:rgba(236,124,87,.6);}[data-gin-focus=dark]{--gin-color-focus:var(--gin-color-focus-neutral-rgb);}[data-gin-focus=accent]{--gin-color-focus:rgba(var(--gin-color-primary-rgb),.6);}
