/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-article .field--name-field-image{margin:0 0 20px}@media (min-width:768px){.node--type-article .field--name-field-image{float:left;margin:0 16px 16px 0;max-width:256px}}@media (min-width:1024px){.node--type-article .field--name-field-image{max-width:358px}}@media (min-width:1280px){.node--type-article .field--name-field-image{margin:0 46px 20px 0;max-width:578px}}.node--type-article .field--name-field-image img{border-radius:8px;width:100%}.node--type-article .node__content{margin:0 0 20px}@media (min-width:1024px){.node--type-article .node__content{margin:0 0 32px}}.node--type-article .btn-share{align-items:center;cursor:pointer;display:inline-flex;gap:8px}.share-popup{align-items:center;backdrop-filter:blur(14px);background:rgba(0,0,0,.5);background:rgba(21,11,2,.8);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:1000}.share-popup__content{background:#fff;border-radius:8px;color:#351b06;font-family:Gilroy,sans-serif;font-size:16px;line-height:1.4;max-width:272px;padding:27px 22px;position:relative;text-align:center;transform:scale(.9);transition:transform .3s ease}@media (min-width:1024px){.share-popup__content{font-size:24px;line-height:29px;max-width:709px;padding:32px 71px}}.share-popup__close{background:none;border:none;color:#351b06;cursor:pointer;font-size:32px;line-height:1;padding:4px 8px;position:absolute;right:8px;top:8px}@media (min-width:1024px){.share-popup__close{font-size:48px;right:8px;top:0}}.share-popup--visible{opacity:1;visibility:visible}.share-popup--visible .share-popup__content{transform:scale(1)}
*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{line-height:1.5;min-height:100vh}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none}a{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}button{background:none;border:none;cursor:pointer}
@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(/themes/custom/psy/assets/fonts/Gilroy-Regular.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-Regular.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:800;src:url(/themes/custom/psy/assets/fonts/Gilroy-ExtraBold.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-ExtraBold.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-ExtraBold.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:900;src:url(/themes/custom/psy/assets/fonts/Gilroy-Heavy.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-Heavy.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-Heavy.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-Heavy.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(/themes/custom/psy/assets/fonts/Gilroy-Medium.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-Medium.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(/themes/custom/psy/assets/fonts/Gilroy-SemiBold.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-SemiBold.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-SemiBold.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(/themes/custom/psy/assets/fonts/Gilroy-Bold.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-Bold.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:100;src:url(/themes/custom/psy/assets/fonts/Gilroy-Thin.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-Thin.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-Thin.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:200;src:url(/themes/custom/psy/assets/fonts/Gilroy-UltraLight.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-UltraLight.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-UltraLight.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-UltraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:300;src:url(/themes/custom/psy/assets/fonts/Gilroy-Light.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-Light.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:100;src:url(/themes/custom/psy/assets/fonts/Gilroy-ThinItalic.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-ThinItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-ThinItalic.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-ThinItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:200;src:url(/themes/custom/psy/assets/fonts/Gilroy-UltraLightItalic.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-UltraLightItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-UltraLightItalic.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-UltraLightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:300;src:url(/themes/custom/psy/assets/fonts/Gilroy-LightItalic.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-LightItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-LightItalic.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:400;src:url(/themes/custom/psy/assets/fonts/Gilroy-RegularItalic.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-RegularItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-RegularItalic.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-RegularItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:500;src:url(/themes/custom/psy/assets/fonts/Gilroy-MediumItalic.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-MediumItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-MediumItalic.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:600;src:url(/themes/custom/psy/assets/fonts/Gilroy-SemiBoldItalic.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-SemiBoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-SemiBoldItalic.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-SemiBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:700;src:url(/themes/custom/psy/assets/fonts/Gilroy-BoldItalic.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-BoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-BoldItalic.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:800;src:url(/themes/custom/psy/assets/fonts/Gilroy-ExtraBoldItalic.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-ExtraBoldItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-ExtraBoldItalic.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy;font-style:italic;font-weight:900;src:url(/themes/custom/psy/assets/fonts/Gilroy-HeavyItalic.eot);src:url(/themes/custom/psy/assets/fonts/Gilroy-HeavyItalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/psy/assets/fonts/Gilroy-HeavyItalic.woff) format("woff"),url(/themes/custom/psy/assets/fonts/Gilroy-HeavyItalic.ttf) format("truetype")}
.container{margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;position:relative;width:100%}@media (min-width:640px){.container{max-width:640px;padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.container{max-width:768px;padding-left:3rem;padding-right:3rem}}@media (min-width:1024px){.container{max-width:1024px;padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){.container{max-width:1280px;padding-left:5rem;padding-right:5rem}}.flex{display:flex}.justify-between{justify-content:space-between}.items-center{align-items:center}.items-baseline{align-items:baseline}.z-50{z-index:50}.top-0{top:0}.sticky{position:sticky}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.mr-4{margin-right:1rem}.mt-5{margin-top:1.25rem}.cursor-pointer{cursor:pointer}.section-start{transition:.3s}.flex-shrink-0{flex-shrink:0}.backdrop-blur{backdrop-filter:blur(12px);background:hsla(26,24%,94%,.3)}.font-medium{font-weight:500}.text-sm{font-size:.875rem;line-height:1.25rem}.text-center{text-align:center}.btn a,.btn span{border-radius:.375rem;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:24px;padding:.5rem 1rem}@media (min-width:1024px){.btn a,.btn span{font-size:24px;line-height:32px;padding:12px 24px}}.btn.btn-dark a,.btn.btn-dark span{background:#351b06;color:#fff}#block-psy-primary-local-tasks>ul{background-color:#efefef;display:flex;flex-wrap:wrap;gap:10px;margin:20px 0;padding:10px 15px}#block-psy-primary-local-tasks>ul li a{background-color:#52799f;color:#fff;display:inline-block;opacity:.7;padding:4px 10px}#block-psy-primary-local-tasks>ul li a:hover{opacity:1}.field--name-field-vertical-title{color:#52799f;font-size:.875rem;font-weight:500;left:24px;line-height:100%!important;position:absolute;top:0;transform:rotate(180deg);writing-mode:tb;z-index:1}@media (min-width:640px){.field--name-field-vertical-title{left:2rem}}@media (min-width:768px){.field--name-field-vertical-title{font-size:24px;left:3rem;line-height:24px}}@media (min-width:1024px){.field--name-field-vertical-title{left:4rem}}@media (min-width:1280px){.field--name-field-vertical-title{font-size:32px;left:5rem;line-height:32px}}body{color:#351b06;font-family:Gilroy,sans-serif;font-size:16px;font-weight:400;line-height:19px}@media (min-width:1024px){body{font-size:18px;line-height:24px}}@media (min-width:1280px){body{font-size:24px;line-height:32px}}.h1,h1{color:#351b06;font-size:24px;font-weight:500;line-height:32px;margin:0 0 16px}@media (min-width:768px){.h1,h1{font-size:48px;line-height:48px}}.h2,h2{color:#351b06;font-size:24px;font-weight:500;line-height:32px;margin:0 0 16px}@media (min-width:768px){.h2,h2{font-size:30px;line-height:36px}}p{margin:0 0 16px}@media (min-width:1024px){p{margin:0 0 20px}}p:last-child{margin:0}img{height:auto;max-width:100%}input[type=email],input[type=number],input[type=password],input[type=text],textarea{background:none;border:0;border-bottom:1px solid #351b06;color:#351b06;font-size:16px;font-weight:500;line-height:19px;outline:none;padding-bottom:8px;width:100%}@media (min-width:1024px){input[type=email],input[type=number],input[type=password],input[type=text],textarea{font-size:18px;line-height:22px;padding-bottom:8px}}@media (min-width:1280px){input[type=email],input[type=number],input[type=password],input[type=text],textarea{font-size:24px;line-height:29px}}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border:0;border-bottom:1px solid #351b06}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#351b06}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#351b06}input[type=submit]{background:#351b06;border:0;border-radius:6px;color:#f4f0ed;cursor:pointer;font-size:16px;font-weight:500;line-height:24px;padding:8px 18px;text-align:center}@media (min-width:1024px){input[type=submit]{font-size:24px;line-height:36px;padding:12px 24px}}form .form-item{margin:0 0 30px}@media (min-width:1024px){form .form-item{margin:0 0 42px}}article ul{list-style:initial;margin:0 0 1.25rem;padding:0 0 0 1.25rem;-moz-tab-size:4;-o-tab-size:4;tab-size:4}article ul li{list-style:initial;padding:10px 0}article ul li::marker{color:#79aee2}header.header.opened .region-header:before{height:100%}header.header.opened .menu-label,header.header.opened .site-logo .site-name{color:#fff}header.header.opened #block-psy-main-menu .relative{height:auto}header.header.opened #block-psy-main-menu .relative:before{height:100%}header.header .region-header{padding:18px 0;position:relative}header.header .region-header:before{background:#351b06;bottom:0;content:"";height:0;left:0;position:absolute;transition:.3s;width:100%;z-index:-1}header.header .site-logo{align-items:center;display:flex;max-width:148px}header.header .site-logo img{height:36px;margin:0 8px 0 0;width:36px}@media (min-width:768px){header.header .site-logo img{height:76px;margin:0 12px 0 0;width:76px}}header.header .site-logo .site-name{font-weight:500}@media (min-width:768px){header.header .site-logo .site-name{font-size:24px;line-height:28px}}header.header .instagram{margin:0 20px 0 0}@media (min-width:768px){header.header .instagram{margin:0 32px 0 0}}@media (max-width:767px){header.header .instagram svg{height:24px;width:24px}}header.header .menu-button_icon .menu-button_icon__line{fill:none;stroke:#351b06;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}header.header .menu-button_icon .menu-button_icon__line1{stroke-dasharray:60 207;stroke-width:6}header.header .menu-button_icon .menu-button_icon__line2{stroke-dasharray:60 60;stroke-width:6}header.header .menu-button_icon .menu-button_icon__line3{stroke-dasharray:60 207;stroke-width:6}header.header .menu-button_icon.opened .menu-button_icon__line{stroke:#fff}header.header .menu-button_icon.opened .menu-button_icon__line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}header.header .menu-button_icon.opened .menu-button_icon__line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}header.header .menu-button_icon.opened .menu-button_icon__line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}header.header .menu-label{display:none}@media (min-width:768px){header.header .menu-label{display:inline-block;font-size:20px;font-weight:500;line-height:24px}}header.header #block-psy-main-menu{position:absolute;top:100%;width:100%}header.header #block-psy-main-menu .relative{height:0;overflow:hidden}header.header #block-psy-main-menu .relative:before{background:#351b06;content:"";height:0;left:0;position:absolute;top:0;transition:height .3s ease;width:100%;z-index:-1}header.header #block-psy-main-menu ul{font-size:1.5rem;line-height:2rem;padding-bottom:1.25rem;padding-top:1.25rem}@media (min-width:768px){header.header #block-psy-main-menu ul{font-size:56px;line-height:68px;padding-bottom:2.5rem;padding-top:2.5rem}}header.header #block-psy-main-menu ul li{font-weight:500;padding-bottom:.5rem;padding-top:.5rem}@media (min-width:768px){header.header #block-psy-main-menu ul li{font-size:56px;line-height:68px}}header.header #block-psy-main-menu ul li a{color:#f4f0ed}footer{color:#52799f;font-size:.875rem;font-weight:500;line-height:1.25rem;padding-bottom:1.25rem;padding-top:1.25rem;text-align:center}@media (min-width:768px){footer{font-size:18px;line-height:21px}}@media (min-width:1200px){footer{font-size:24px;line-height:28px;padding-bottom:22px;padding-top:22px}}footer span{margin:0 4px 0 0}@media (max-width:767px){footer span{display:none}}@media (min-width:768px){footer br{display:none}}
.page-title{display:flex;gap:6px;padding-top:20px}@media (min-width:1280px){.page-title{gap:16px}}.page-title svg{height:24px;margin:5px 0 0;width:24px}@media (min-width:1280px){.page-title svg{height:38px;margin:12px 0 0;width:38px}}.page-title h1{margin:0 0 20px}@media (min-width:768px){.page-title h1{font-size:1.875rem;line-height:2.25rem;margin:0 0 36px}}@media (min-width:1280px){.page-title h1{font-size:56px;line-height:66px}}.layout-content.container .page-title.container{padding-left:0;padding-right:0}
#block-psy-webform{display:none}.webform-popup #block-psy-webform{display:block}.webform-popup-overlay{align-items:center;background:transparent;cursor:pointer;display:flex;inset:0;justify-content:center;position:fixed;transition:background .3s ease;z-index:1000}.webform-popup-overlay--visible{backdrop-filter:blur(14px);background:rgba(21,11,2,.8)}.webform-popup-overlay--visible .webform-popup{opacity:1;transform:translateY(0)}.webform-popup{background:#fff;border-radius:12px;cursor:default;max-height:80vh;max-width:300px;opacity:0;overflow:hidden;position:relative;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease;width:90vw}@media (min-width:1024px){.webform-popup{max-width:508px}}@media (min-width:1280px){.webform-popup{max-width:532px}}.webform-popup:has(.submitted){max-height:146px}.webform-popup:has(.submitted) .webform-confirmation__back,.webform-popup:has(.submitted) .webform-confirmation__message{margin:0}.webform-popup__close{align-items:center;color:#351b06;cursor:pointer;display:flex;font-size:45px;font-weight:200;height:36px;justify-content:center;line-height:1;position:absolute;right:8px;top:8px;width:36px;z-index:1}@media (min-width:1280px){.webform-popup__close{right:16px;top:16px}}.popup-form{padding:26px 26px 32px 22px}@media (min-width:1024px){.popup-form{padding:52px 34px 62px 58px}}@media (min-width:1280px){.popup-form{padding:62px 58px 72px}}.popup-form.submitted{padding:52px 34px 62px 58px}.popup-form.submitted .webform-confirmation__back,.popup-form.submitted h2{display:none}.popup-form h2{color:#52799f;font-size:24px;font-weight:500;line-height:29px;margin:0 0 30px}@media (min-width:1024px){.popup-form h2{font-size:54px;line-height:66px;margin:0 0 52px}}@media (min-width:1280px){.popup-form h2{font-size:64px;line-height:78px;margin:0 0 62px}}.popup-form .form-item{margin:0 0 30px}@media (min-width:1024px){.popup-form .form-item{margin:0 0 42px}}@media (min-width:1280px){.popup-form .form-item{margin:0 0 52px}}.popup-form .form-actions{align-items:center;display:flex;gap:8px}@media (min-width:1024px){.popup-form .form-actions{gap:16px;margin:56px 0 0}}@media (min-width:1280px){.popup-form .form-actions{margin:62px 0 0}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
