#acemedia-glossary-root,.acemedia-glossary-frontend,.glossary-alphanumeric-index{--glossary-fallback-base:color-mix(in srgb,currentColor,transparent 90%)}#acemedia-glossary-root{padding:var(--wp--preset--spacing--30);--glossary-text-color:var(--wp--preset--color--contrast,currentColor);--glossary-heading-background:linear-gradient(to bottom,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#fff 5%) 0%,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 10%) 100%);--glossary-heading-text-color:var(--wp--preset--color--contrast,currentColor);--glossary-card-background:linear-gradient(to bottom,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#fff 5%) 0%,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 10%) 100%);--glossary-content-gap:var(--wp--preset--spacing--20);--glossary-heading-padding:var(--wp--preset--spacing--30)}#acemedia-glossary-root *{color:var(--glossary-text-color,var(--wp--preset--color--contrast,currentColor))}#acemedia-glossary-root .acemedia-glossary-frontend{margin:0 auto;max-width:1200px}#acemedia-glossary-root .glossary-search{margin-bottom:var(--wp--preset--spacing--40);position:relative}#acemedia-glossary-root .glossary-search input{background:linear-gradient(to top,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#fff 5%) 70%,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 10%) 100%);border:1px solid color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 60%);border-radius:.25em;box-shadow:inset 0 0 3px rgba(0,0,0,.25);color:var(--wp--preset--color--contrast,currentColor);font-size:var(--wp--preset--font-size--medium);padding:var(--wp--preset--spacing--30);padding-right:50px;width:100%}#acemedia-glossary-root .glossary-search input::-moz-placeholder{color:color-mix(in srgb,currentColor,transparent 45%);opacity:1}#acemedia-glossary-root .glossary-search input::placeholder{color:color-mix(in srgb,currentColor,transparent 45%);opacity:1}#acemedia-glossary-root .glossary-search input:focus{border:1px solid color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 80%);outline:none}#acemedia-glossary-root .glossary-search label{display:block;margin-bottom:var(--wp--preset--spacing--20)}#acemedia-glossary-root .glossary-search .glossary-search-clear{background:transparent;border:none;color:color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 60%);cursor:pointer;font-size:28px;line-height:1;padding:0 10px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .2s ease}#acemedia-glossary-root .glossary-search .glossary-search-clear:hover{color:color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 80%)}#acemedia-glossary-root .glossary-search .glossary-search-clear:focus{outline:2px solid color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 80%);outline-offset:2px}#acemedia-glossary-root .glossary-search .glossary-search-suggestions{background:#fff;border:1px solid color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 60%);border-radius:0 0 .25em .25em;border-top:none;box-shadow:0 4px 12px rgba(0,0,0,.15);left:0;list-style:none;margin-left:0;margin-top:-var(--wp--preset--spacing--30);max-height:300px;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;z-index:9999}#acemedia-glossary-root .glossary-search .glossary-search-suggestions .glossary-search-suggestion-item{border-bottom:1px solid #e5e5e5;color:#333;cursor:pointer;padding:var(--wp--preset--spacing--20);transition:background-color .2s ease}#acemedia-glossary-root .glossary-search .glossary-search-suggestions .glossary-search-suggestion-item:last-child{border-bottom:none}#acemedia-glossary-root .glossary-search .glossary-search-suggestions .glossary-search-suggestion-item:hover{background:#f5f5f5}#acemedia-glossary-root .glossary-terms{contain:none;overflow:visible}#acemedia-glossary-root .glossary-terms .glossary-section{position:relative}#acemedia-glossary-root .glossary-terms .glossary-section>h3{background:var(--wp--preset--color--base,var(--glossary-fallback-base,#fff));border-bottom:2px solid var(--wp--preset--color--contrast,currentColor);box-sizing:border-box;display:block;font-size:1.5em;font-weight:700;margin-bottom:0;margin-top:0;padding:0;position:sticky;text-align:left;top:110px;width:50px;z-index:10}#acemedia-glossary-root .glossary-terms .glossary-group{margin-bottom:var(--wp--preset--spacing--30);margin-left:50px}#acemedia-glossary-root .glossary-terms .glossary-item-card{background:var(--glossary-card-background,linear-gradient(to bottom,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#fff 5%) 0,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 10%) 100%));border:1px solid color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 50%);border-radius:.25em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),inset 0 -1px 2px color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 25%);margin-bottom:var(--glossary-content-gap,var(--wp--preset--spacing--30));transition:box-shadow .2s ease,border-color .2s ease}#acemedia-glossary-root .glossary-terms .glossary-item-card:hover{background:var(--glossary-card-background,linear-gradient(to bottom,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#fff 10%) 0,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 10%) 100%));border-color:color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 60%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),inset 0 -1px 2px color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 25%)}#acemedia-glossary-root .glossary-terms .glossary-item-card .components-card-header{align-items:center;background:var(--glossary-heading-background,linear-gradient(to bottom,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#fff 5%) 0,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 10%) 100%));color:var(--glossary-heading-text-color,var(--wp--preset--color--contrast,currentColor));display:flex;gap:var(--glossary-content-gap,var(--wp--preset--spacing--20));padding:var(--glossary-heading-padding,var(--wp--preset--spacing--30));text-shadow:0 1px 0 var(--wp--preset--color--base,var(--glossary-fallback-base,#fff))}#acemedia-glossary-root .glossary-terms .glossary-item-card .components-card-header h4{align-items:center;color:inherit;display:flex;margin:0}#acemedia-glossary-root .glossary-terms .glossary-item-card .components-card-body{padding:var(--wp--preset--spacing--30);text-shadow:0 1px 0 var(--wp--preset--color--base,var(--glossary-fallback-base,#fff))}#acemedia-glossary-root .glossary-terms .glossary-item-card h4{cursor:pointer;font-size:var(--wp--preset--font-size--large);font-weight:700;margin:0;padding:0;transition:color .2s ease}#acemedia-glossary-root .glossary-terms .glossary-item-card h4:hover{color:var(--wp--preset--color--vivid-red)}#acemedia-glossary-root .glossary-terms .glossary-item-card>div{font-size:var(--wp--preset--font-size--medium)}#acemedia-glossary-root .glossary-terms .glossary-item-card>div p{margin:0 0 var(--wp--preset--spacing--30)}#acemedia-glossary-root .glossary-terms .glossary-item-card .categories-tags,#acemedia-glossary-root .glossary-terms .glossary-item-card .related-posts,#acemedia-glossary-root .glossary-terms .glossary-item-card .see-also{font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--preset--spacing--20)}#acemedia-glossary-root .glossary-terms .glossary-item-card .categories-tags strong,#acemedia-glossary-root .glossary-terms .glossary-item-card .related-posts strong,#acemedia-glossary-root .glossary-terms .glossary-item-card .see-also strong{font-weight:700}.glossary-anchor-links{display:flex;flex-wrap:wrap}.glossary-anchor-links a{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),inset 0 -1px 2px color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 25%)}.glossary-anchor-links a:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),inset 0 -1px 2px color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 25%)}.glossary-anchor-links>.components-flex-item{box-sizing:border-box;flex:1 1 calc(25% - var(--wp--preset--spacing--30));max-width:calc(25% - var(--wp--preset--spacing--30))}.glossary-anchor-links>.components-flex-item .glossary-anchor-link{color:var(--wp--preset--color--accent-3)!important;font-weight:700;line-height:1;padding:var(--wp--preset--spacing--20) 0!important}.glossary-anchor-links>.components-flex-item .glossary-term-link{font-weight:700;padding:.5em 1em!important;padding:var(--wp--preset--spacing--20);text-align:left!important}.glossary-item{box-sizing:border-box;flex:1 1 calc(25% - 1em)}.glossary-item:hover{background:linear-gradient(to bottom,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#fff 10%) 0,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 10%) 100%);border:1px solid color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 60%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),inset 0 -1px 2px color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 25%)}.glossary-alphanumeric-index{margin-bottom:var(--wp--preset--spacing--40)}.glossary-alphanumeric-index>div{display:grid;gap:var(--wp--preset--spacing--20);grid-template-columns:repeat(auto-fit,minmax(60px,1fr));text-align:center}@media(max-width:1024px){.glossary-alphanumeric-index>div{grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}}@media(max-width:768px){.glossary-alphanumeric-index>div{gap:var(--wp--preset--spacing--20);grid-template-columns:repeat(auto-fill,minmax(65px,1fr))}}.glossary-alphanumeric-index a{align-items:center;background:var(--glossary-heading-background,linear-gradient(to bottom,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#fff 5%) 0,color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 10%) 100%));border:1px solid color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 60%);border-radius:.25em;color:var(--glossary-heading-text-color,var(--wp--preset--color--contrast,currentColor))!important;display:flex;flex-direction:column;font-size:1.2em;font-weight:700;gap:.4em;justify-content:center;line-height:1;padding:1rem var(--wp--preset--spacing--30);text-decoration:none;text-shadow:0 1px 0 var(--wp--preset--color--base,var(--glossary-fallback-base,#fff));transition:all .2s ease}@media(max-width:1024px){.glossary-alphanumeric-index a{font-size:1.4em;padding:var(--wp--preset--spacing--40)}}@media(max-width:768px){.glossary-alphanumeric-index a{font-size:1.3em}}.glossary-alphanumeric-index a:hover{border-color:color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 80%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),inset 0 -1px 2px color-mix(in srgb,var(--wp--preset--color--base,var(--glossary-fallback-base,#fff)),#000 25%);transform:translateY(-2px)}.glossary-alphanumeric-index a .alphanumeric-count{background:color-mix(in srgb,currentColor,transparent 82%);border-radius:20px;color:currentColor;display:inline-block;font-size:.5em;font-weight:600;line-height:1;min-width:1.8em;padding:.3em .6em;text-align:center}.glossary-alphanumeric-index span.alphanumeric-link{display:inline-block;opacity:0;padding:0;width:5px}@media(max-width:1024px){.glossary-item{flex:1 1 calc(50% - var(--wp--preset--spacing--20));max-width:calc(50% - var(--wp--preset--spacing--20))}}@media(max-width:768px){.glossary-item{flex:1 1 calc(100% - var(--wp--preset--spacing--20));max-width:calc(100% - var(--wp--preset--spacing--20))}}
