/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card{background:hsl(var(--c-white));color:hsl(var(--c-text));border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--box-shadow);position:relative;height:100%;}.card:hover{cursor:pointer;box-shadow:var(--box-shadow-darker);background:hsl(var(--c-primary));color:hsl(var(--c-white));}.card:focus-within{outline:2px solid hsl(var(--c-primary));outline-offset:4px;}.card__link,.card__link:hover{text-decoration:none;color:currentColor;}.card__link:focus{outline:none;}.card__image{position:relative;aspect-ratio:141 / 200;}.card__image img{width:100%;height:100%;object-fit:cover;}.card__content{padding:var(--spacing);}.card__title{margin:0;font-size:var(--fs-default);}.card__content p{margin:0;}.card__vip{position:absolute;top:var(--spacing-s);right:var(--spacing-s);width:30px;filter:drop-shadow(var(--box-shadow-vip));}.card__flag{position:absolute;bottom:0;left:0;filter:drop-shadow(var(--box-shadow-vip));}
.hero{position:relative;width:100%;margin:0 auto var(--spacing-m);color:hsl(var(--c-white));max-width:var(--layout-container);background:hsl(var(--c-primary));}@media (min-width:1400px){.hero{margin:0 auto var(--spacing-2xl);border-radius:var(--border-radius);}}.hero--has-image{display:grid;grid-template-rows:auto;}.hero__content{width:100%;text-align:left;padding-inline:calc(var(--spacing));padding-block:calc(2 * var(--spacing-l));color:hsl(var(--c-white));max-width:var(--layout-container);margin:0 auto;}@media (min-width:100rem){.hero__content{padding-block:calc(2 * var(--spacing-xl));}}.hero--has-image .hero__content{z-index:10;grid-row:1/1;grid-column:1/-1;align-self:center;background:transparent;}@media (min-width:600px){.hero--has-image .hero__content{padding-block:calc(var(--spacing-m));}}.hero a,.hero a:hover{color:currentColor;}.hero__title{margin:0;}.hero__vip{max-width:50px;width:100%;display:inline-block;position:absolute;top:var(--spacing);right:var(--spacing);}@media (min-width:48em){.hero__vip{max-width:80px;display:inline-block;margin-top:-100%;margin-left:var(--spacing);position:relative;top:0;right:0;}}.hero__flag{position:absolute;bottom:var(--spacing);z-index:100;}.hero .js-flag-message{right:0;bottom:auto;top:calc(100% + var(--spacing-xs));}.hero__title + .hero__intro{margin-top:var(--spacing-m);}.hero__subtitle a{text-decoration:none;}.hero__subtitle a:hover{text-decoration:underline;text-decoration-thickness:2px;}.hero__intro{max-width:var(--bp-medium);font-size:var(--fs-default);text-align:left;}.hero__intro p + p{margin-top:var(--spacing);margin-bottom:0;}.hero__image-wrapper{grid-row:1/1;grid-column:1/-1;}.hero__image{max-width:var(--layout-container);margin:0 auto;height:100%;background:hsl(var(--c-primary));}.hero__image img{object-fit:cover;height:100%;width:100%;display:block;opacity:0.5;}@media (min-width:100rem){.hero__image{border-radius:calc(2 * var(--border-radius));overflow:hidden;}}.hero--has-background .hero__content{color:hsl(var(--c-white));padding-top:calc(var(--spacing-m));padding-bottom:calc(var(--spacing-m));}
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,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;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
:root{--container:90rem;--max-width:var(--container);--layout-container:100rem;--bp-medium:48rem;--spacing-xs:0.25rem;--spacing-s:0.5rem;--spacing:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--site-padding:var(--spacing);--c-primary:346,97%,28%;--c-primary-dark:346,97%,28%;--c-white:0,0%,100%;--c-black:100,100%,0%;--c-grey-darkest:0,0%,10%;--c-grey-darker:0,0%,25%;--c-grey-dark:0,0%,30%;--c-grey-medium:0,0%,76%;--c-grey-light:0,0%,96%;--c-text:0,0%,10%;--c-green:111,100%,20%;--c-red:0,100%,43%;--c-yellow:40,100%,50%;--border-radius:6px;--ff-primary:'Poppins','Poppins Fallback',Arial,sans-serif;--fs-default:1rem;--fs-small:0.875rem;--fs-tiny:0.75rem;--fs-heading-1-s:1.5rem;--fs-heading-1-l:3rem;--fs-heading-2:1.5rem;--fs-intro:1.25rem;--fw-light:200;--fw-bold:700;--base-line-height:1.5;--box-shadow:0px 0px 1.5rem hsla(var(--c-black),0.08);--box-shadow-darker:1rem 1rem 2rem 0px hsla(var(--c-black),0.10),0px 0px 0.5rem 0px hsla(var(--c-black),0.10);--box-shadow-vip:0rem 0rem 0.5rem hsla(var(--c-black),0.2);--box-shadow-hero:0px 0px 4rem 0px hsla(var(--c-black),0.50);--trans-in:all 300ms ease-in-out;--trans-out:all 600ms ease-in-out;}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(/themes/custom/mm_theme/assets/fonts/poppins-light-webfont.woff2) format('woff2');}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/mm_theme/assets/fonts/poppins-bold-webfont.woff2) format('woff2');}@font-face{font-family:'Poppins Fallback';font-style:normal;font-weight:300 700;src:local('Arial'),local('Helvetica');size-adjust:112.15%;ascent-override:93.62%;descent-override:24.05%;line-gap-override:8.43%;}
*{box-sizing:border-box;}html{font-family:var(--ff-primary);}.container{max-width:var(--max-width);margin-inline:auto;}.padding-horizontal{padding-inline:var(--site-padding);}body{line-height:var(--base-line-height);}h1{font-size:clamp(var(--fs-heading-1-s),1.75rem + 1.25vw,var(--fs-heading-1-l));font-weight:var(--fw-bold);}h3{font-size:var(--fs-default);}img{width:100%;height:auto;display:block;}a{color:hsl(var(--c-primary));text-underline-offset:4px;text-decoration-thickness:2px;}a:hover{color:hsl(var(--c-black));text-decoration:none;}a:focus,button:focus,input:focus{outline:2px solid hsl(var(--c-primary));outline-offset:4px;}.button{background:hsl(var(--c-primary));color:hsl(var(--c-white));padding:var(--spacing-s) var(--spacing-m);text-decoration:none;border-radius:var(--border-radius);border:2px solid hsl(var(--c-primary));transition:var(--trans-out);text-transform:uppercase;line-height:inherit;}.button:hover{background:hsl(var(--c-white));color:hsl(var(--c-primary));padding:var(--spacing-s) var(--spacing-m);text-decoration:none;border-radius:var(--border-radius);text-transform:uppercase;transition:var(--trans-in);}.button-green{background:hsl(var(--c-green));color:hsl(var(--c-white));border:2px solid hsl(var(--c-green));}.button-green:hover{background:hsl(var(--c-white));color:hsl(var(--c-green));}p{margin:0;}p + p{margin-top:var(--spacing);}.lead{font-size:var(--fs-intro);}.ajax-throbber.sk-circle{--sk-size:4rem;}.ajax-throbber .sk-circle-dot::before{background-color:hsl(var(--c-primary));}.media-oembed-content{width:100%;height:100%;aspect-ratio:16/9;}p.intro{font-size:var(--fs-intro);}.back-to-top__link{background-color:hsl(var(--c-grey-darker));border:2px solid hsl(var(--c-white));border-radius:100%;bottom:30px;color:hsla(var(--c-white),0.25);display:block;height:55px;opacity:0;overflow:hidden;position:fixed;right:30px;transition:opacity 600ms ease-in-out,background-color 600ms ease-in-out,color 600ms ease-in-out;width:55px;z-index:-1;&:hover{background-color:hsl(var(--c-primary));color:hsla(var(--c-white),0.18);}&.is-visible{opacity:1;transition:opacity 300ms ease-in-out,background-color 300ms ease-in-out,color 300ms ease-in-out;z-index:9999;}svg{height:25px;margin-block:14px;path{fill:hsl(var(--c-white));}}}@media screen and (min-width:48em){.section-layout--39{display:grid;grid-template-columns:300px auto;gap:var(--spacing);}.section-layout--39 .section-layout__content{grid-column:2;grid-row:1;}.section-layout--39 .section-layout__sidebar{grid-column:1;grid-row:1;padding-right:0;}}.section-layout--48{padding-inline:var(--site-padding);}.section-layout--48{display:grid;grid-template-columns:1fr;gap:var(--spacing-m);}.section-layout--48 .section-layout__content{grid-row:2;}.section-layout--48 .section-layout__sidebar{grid-row:1;}@media screen and (min-width:48em){.section-layout--48{grid-template-columns:3fr 9fr;}.section-layout--48 .section-layout__content{grid-column:2;grid-row:1;}.section-layout--48 .section-layout__sidebar{grid-column:1;padding-right:0;}}.field--label-inline{display:flex;}.field__label{font-weight:var(--fw-bold);margin-right:var(--spacing-s);}.path-user .block-layout-builder + .block-layout-builder{margin-top:var(--spacing);}.ajax-progress.ajax-progress-fullscreen{background-color:hsla(var(--c-white),0.7);width:100%;height:100%;display:flex;justify-content:center;align-items:center;}.ajax-throbber.sk-wave{--sk-size:4rem;}.ajax-throbber .sk-wave-rect{background-color:hsl(var(--c-primary));}
.list{display:grid;gap:var(--spacing-l);list-style:none;padding:0;width:100%;}.list>*{width:100%;}.list > * > *{width:100%;height:100%;}@media screen and (min-width:48rem){.list.list-layout--full{width:100%;}.list.list-layout--half{grid-template-columns:1fr 1fr;}.list.list-layout--third{grid-template-columns:1fr 1fr;}.list.list-layout--quarter{grid-template-columns:1fr 1fr;}}@media screen and (min-width:75rem){.list.list-layout--third{grid-template-columns:1fr 1fr 1fr;}}@media screen and (min-width:75rem){.list.list-layout--quarter{grid-template-columns:1fr 1fr 1fr 1fr;}}@media (min-width:37.5rem){.small-screen{display:none;}}.large-screen{display:none;}@media (min-width:37.5rem){.large-screen{display:block;}}
.form-demand,.block-webform-block{margin-block:var(--spacing-l);}.webform-submission-demand-form{border:1px solid hsl(var(--c-primary));margin-block:var(--spacing-l);display:grid;grid-template-columns:1fr;gap:var(--spacing-l);}@media screen and (min-width:70em){.webform-submission-demand-form{grid-template-columns:3fr 2fr;}}form > fieldset{border:none;padding:var(--spacing-xl) var(--spacing-l) var(--spacing-l) var(--spacing-l);position:relative;}form > fieldset + fieldset{border-top:2px solid hsl(var(--c-primary));}@media screen and (min-width:70em){form > fieldset + fieldset{border-top:0;border-left:2px solid hsl(var(--c-primary));}}form > fieldset legend{font-weight:var(--fw-bold);top:var(--spacing);position:absolute;}.fieldset-wrapper > .form-item,.webform-section-wrapper > .form-item{margin-block:var(--spacing);}.webform-element-description{color:hsl(var(--c-grey-dark));font-size:var(--fs-small);margin-top:var(--spacing-xs);}label{display:block;margin-bottom:0.5em;width:100%;}input{color:hsl(var(--c-text));}.form-text,.form-email,.form-tel,.form-textarea,.form-date,.form-number{border:none;box-shadow:0 0 0 2px hsl(var(--c-primary));padding:0.5em 1em;color:hsl(var(--c-text));width:100%;max-width:100%;border-radius:var(--border-radius);}.form-select{border:none;box-shadow:0 0 0 2px hsl(var(--c-primary));border-radius:var(--border-radius);background:hsl(var(--c-white));padding:0.5em 1em;}.form-item.form-item-event-date .container-inline .form-item{display:block;}.form-checkbox{height:20px;width:20px;}#edit-address-postal-code,#edit-telephone,#edit-voucher-number{width:200px;}.webform-section{border-bottom:none;padding:0;}.webform-section-title{margin-top:0;}.form-item-event-budget,.form-item-demand-phone{width:250px;}.form-required::after{content:'(Povinné pole)';display:inline-block;height:6px;margin:0 0.3em;font-size:var(--fs-small);color:hsl(var(--c-primary));}
.mm-top-bar{background:hsl(var(--c-grey-darker));padding:0 var(--site-padding);margin-bottom:var(--spacing-l);}.region-top-bar{display:flex;justify-content:flex-end;margin:0 auto;max-width:var(--max-width);color:hsl(var(--c-white));}.mm-top-bar nav ul{margin:0;}.mm-top-bar nav ul li{display:inline-block;margin-left:.5em;padding-top:0;text-transform:uppercase;}.mm-top-bar nav ul li a{padding:var(--spacing-xs) var(--spacing-s);display:inline-block;color:currentColor;font-size:var(--fs-tiny);text-decoration:none;transition:var(--trans-out);}.mm-top-bar nav ul li a:hover{background:hsl(var(--c-white));color:hsl(var(--c-primary));transition:var(--trans-in);}
.page-bottom h2{margin-top:0;}.content-bottom{border-top:5px solid hsl(var(--c-primary));padding-block:var(--spacing-m);margin-top:var(--spacing-2xl);text-align:center;}.page-bottom .block{border:1px solid hsl(var(--c-grey-medium));padding:var(--spacing-m);border-radius:var(--border-radius);box-shadow:var(--box-shadow);max-width:var(--bp-medium);margin-inline:auto;}.page-bottom .block h2{font-weight:var(--fw-light);}.content-above-footer{border-top:2px solid hsl(var(--c-primary));padding-block:var(--spacing-m);}.region-content-above-footer{display:grid;gap:var(--spacing-m);grid-template-columns:1fr;}@media screen and (min-width:48em){.region-content-above-footer{grid-template-columns:1fr 1fr 1fr;}}
.region-header{display:grid;grid-template-columns:1fr;gap:var(--spacing-l);justify-items:center;margin-bottom:var(--spacing-l);}@media screen and (min-width:50em){.region-header{grid-template-columns:300px auto;align-items:center;justify-items:start;}}@media screen and (min-width:60em){.region-header{grid-template-columns:400px auto;}}.header-navigation{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-l);}@media screen and (min-width:30em){.header-navigation{flex-direction:row;}}@media screen and (min-width:50em){.header-navigation{justify-self:end;}}.header-navigation a{display:flex;align-items:center;}.header-navigation a .icon{width:1.4rem;height:1.4rem;display:inline-block;margin-right:var(--spacing-s);display:flex;align-items:center;justify-content:center;}.header-navigation a .icon svg{width:1.2rem;height:1.2rem;transition:var(--trans-out);}.header-navigation a:hover .icon svg{transform:scale(1.1);transition:var(--trans-in);}.header-navigation a .icon svg path{fill:currentColor;}.logo svg{max-width:400px;width:100%;height:100%;aspect-ratio:330 / 77;}
footer{background:hsl(var(--c-grey-darkest));color:hsl(var(--c-grey-medium));font-size:var(--fs-small);}footer a{color:currentColor;}footer ul.menu a{color:currentColor;text-decoration:underline;&:hover{text-decoration:none;color:hsl(var(--c-white));;}&.is-active{color:hsl(var(--c-white));;}}footer p{margin:0;padding:0.3em 0;}footer h2{font-size:var(--fs-medium);margin-top:0;}footer ul.menu{display:flex;flex-wrap:wrap;font-size:var(--fs-small);margin:0;padding:0;list-style:none;gap:var(--spacing-s);}.footer-top{background:hsl(var(--c-grey-darker));padding-top:var(--spacing-l);}.footer-top .container,.footer-bottom .container{padding:1rem var(--site-padding);display:flex;flex-direction:column;gap:var(--spacing-m);}@media screen and (min-width:48em){.footer-top .container{display:grid;grid-template-columns:3fr 2fr;}.footer-bottom .container{display:grid;grid-template-columns:1fr 1fr;}}.region-footer-left,.region-footer-right{display:flex;flex-direction:column;gap:var(--spacing-m);}.footer-menu{background:hsl(var(--c-black));}.region-footer-sub{display:flex;align-items:baseline;justify-content:space-between;width:100%;flex-direction:column;gap:var(--spacing);padding:var(--spacing) var(--site-padding);}@media screen and (min-width:48em){.region-footer-sub{display:grid;grid-template-columns:auto 150px;}}#block-mm-theme-powered{justify-self:end;}
.paragraph{padding-block:var(--spacing-l);}.paragraph .container{max-width:calc(var(--max-width));}.paragraph-content{max-width:48rem;margin-bottom:var(--spacing-m);}.paragraph-title{margin-top:0;margin-bottom:var(--spacing);}.paragraph-read-more{margin-top:var(--spacing-m);}.paragraph.primary{background:hsl(var(--c-primary));color:hsl(var(--c-white));}.paragraph.primary .paragraph-title svg{fill:hsl(var(--c-white));}.paragraph.secondary{background:hsl(var(--c-grey-light));}.paragraph--type--tile{padding:var(--spacing-m);height:100%;}.paragraph--type--tile h2{padding:var(--spacing-l);border-radius:var(--border-radius);margin:0;position:relative;background:hsl(var(--c-primary));color:hsl(var(--c-white));text-align:center;height:100%;min-height:10rem;align-content:center;overflow:hidden;}.paragraph--type--tile h2:before,.paragraph--type--tile h2:after{content:"";display:block;background:hsl(var(--c-white));width:160px;height:44px;position:absolute;mix-blend-mode:screen;transition:var(--trans-out);}.paragraph--type--tile h2:before{mask:url(/themes/custom/mm_theme/assets/svg/tile-bottom.svg) no-repeat bottom left;left:-40px;bottom:-20px;}.paragraph--type--tile h2:after{mask:url(/themes/custom/mm_theme/assets/svg/tile-top.svg) no-repeat bottom left;right:-40px;top:-10px;}.paragraph--type--tile a{color:currentColor;}.paragraph--type--tile:hover h2:before,.paragraph--type--tile:hover h2:after{background:hsl(var(--c-primary));transition:var(--trans-in);}.paragraph-tile__tiles{display:grid;grid-template-columns:1fr;gap:var(--spacing-l);}@media screen and (min-width:64em){.paragraph-tile__tiles{grid-template-columns:1fr 1fr 1fr;}}
.more-link{margin-top:var(--spacing-m);}.view-header{margin-bottom:var(--spacing-l);}.view-footer{margin-top:var(--spacing-l);}.view table tr:nth-child(odd){background:hsl(var(--c-grey-light));}
.views-layout{position:relative;}.views-layout > .view-content{display:grid;justify-content:stretch;gap:1rem;}.views-layout > .view-content .views-row{width:100%;}.views-layout--full-width > .view-content .views-row{width:100%;}.views-layout--fifths > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.views-layout--sixths > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}@media (min-width:30rem){.views-layout--halves:not(.calendar) > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.views-layout--thirds > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.views-layout--quarters > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.views-layout--fifths > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}.views-layout--sixths > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}}@media (min-width:48rem){.views-layout--thirds > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}.views-layout--fifths > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}.views-layout--sixths > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}}@media (min-width:60rem){.views-layout--quarters > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}}@media (min-width:70rem){.views-layout > .view-content{gap:2rem;}.views-layout--fifths > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}.views-layout--sixths > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}}@media (min-width:48rem){.calendar.views-layout--halves > .view-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}}
@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);}
