/**
 * Minified by jsDelivr using clean-css v5.3.3.
 * Original file: /gh/willmyerscode/website-showcase@1.0.1/websiteShowcase.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
[data-wm-plugin=website-showcase] .list-item-content__button-wrapper{display:var(--item-button-display,none)!important}[data-wm-plugin=website-showcase][data-wm-layout=info] .list-item-content__description{display:none!important}[data-wm-plugin=website-showcase] .wm-showcase-media{position:relative!important;cursor:pointer}[data-wm-plugin=website-showcase] .wm-showcase-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:var(--overlay-bg,var(--headingLargeColor,#000));opacity:0;transition:opacity var(--overlay-transition, .3s ease);z-index:100;cursor:pointer;pointer-events:auto}[data-wm-plugin=website-showcase] .wm-showcase-media:hover .wm-showcase-overlay{opacity:var(--overlay-opacity, .86)}[data-wm-plugin=website-showcase] .wm-showcase-overlay-text{color:var(--overlay-text-color,var(--siteBackgroundColor,#fff));font-size:var(--overlay-text-size, 1rem);font-weight:var(--overlay-text-weight,600);text-transform:var(--overlay-text-transform,uppercase);letter-spacing:var(--overlay-text-letter-spacing, .1em);pointer-events:none}.wm-showcase-popup{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity var(--popup-animation-duration, .3s) ease,visibility var(--popup-animation-duration, .3s) ease}.wm-showcase-popup--visible{opacity:1;visibility:visible}.wm-showcase-popup-backdrop{position:absolute;inset:0;background:var(--popup-backdrop-bg,rgba(0,0,0,.8));cursor:pointer}.wm-showcase-popup-container{position:relative;width:var(--popup-width,90vw);max-width:var(--popup-max-width,1400px);height:var(--popup-height,85vh);background:var(--popup-bg,var(--siteBackgroundColor,#fff));border-radius:var(--popup-border-radius,12px);box-shadow:var(--popup-shadow,0 25px 80px rgba(0,0,0,.4));display:flex;flex-direction:column;overflow:hidden;transform:scale(.95) translateY(20px);transition:transform var(--popup-animation-duration, .3s) ease;border:none;outline:0}.wm-showcase-popup--visible .wm-showcase-popup-container{transform:scale(1) translateY(0)}.wm-showcase-popup-header{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:0 1rem;height:var(--popup-header-height,50px);min-height:var(--popup-header-height,50px);background:var(--popup-header-bg,var(--siteBackgroundColor,#f5f5f5));border-bottom:1px solid rgba(0,0,0,.1)}.wm-showcase-popup-external{display:flex;align-items:center;justify-content:center;width:var(--popup-button-size,32px);height:var(--popup-button-size,32px);padding:0;border:none;background:0 0;cursor:pointer;border-radius:6px;color:var(--popup-close-color,var(--paragraphMediumColor,#333));transition:background .2s ease,color .2s ease;text-decoration:none}.wm-showcase-popup-external:hover{background:rgba(0,0,0,.1);color:var(--popup-close-hover-color,var(--headingLargeColor,#000))}.wm-showcase-popup-external svg{width:var(--popup-external-icon-size,18px);height:var(--popup-external-icon-size,18px)}.wm-showcase-popup-close{display:flex;align-items:center;justify-content:center;width:var(--popup-button-size,32px);height:var(--popup-button-size,32px);padding:0;border:none;background:0 0;cursor:pointer;border-radius:6px;color:var(--popup-close-color,var(--paragraphMediumColor,#333));transition:background .2s ease,color .2s ease}.wm-showcase-popup-close:hover{background:rgba(0,0,0,.1);color:var(--popup-close-hover-color,var(--headingLargeColor,#000))}.wm-showcase-popup-close svg{width:var(--popup-close-icon-size,22px);height:var(--popup-close-icon-size,22px)}.wm-showcase-popup-body{position:relative;flex:1;overflow:hidden;min-height:0;display:flex}.wm-showcase-popup-main{position:relative;flex:1;min-width:0}.wm-showcase-popup-loader{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;background:var(--popup-bg,var(--siteBackgroundColor,#fff));z-index:1}.wm-showcase-spinner{width:40px;height:40px;border:3px solid rgba(0,0,0,.1);border-top-color:var(--popup-close-color,var(--paragraphMediumColor,#333));border-radius:50%;animation:wm-showcase-spin .8s linear infinite}.wm-showcase-popup-error{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:2rem;text-align:center;color:var(--paragraphMediumColor,#555);font-size:.95rem;line-height:1.6;background:var(--popup-bg,var(--siteBackgroundColor,#fff));z-index:0}@keyframes wm-showcase-spin{to{transform:rotate(360deg)}}.wm-showcase-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline:0;background:#fff}.wm-showcase-popup--info .wm-showcase-popup-container{max-width:var(--popup-max-width-info,1600px)}.wm-showcase-popup--info .wm-showcase-popup-main{flex:1 1 70%}.wm-showcase-popup-info{flex:0 0 var(--popup-info-width,300px);padding:var(--popup-info-padding,2rem);background:var(--popup-info-bg,var(--popup-bg,var(--siteBackgroundColor,#fff)));display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.wm-showcase-popup-info-buttons{display:flex;gap:.5rem;justify-content:flex-end;margin-bottom:.5rem}.wm-showcase-popup--info-left .wm-showcase-popup-info-buttons{justify-content:flex-start}.wm-showcase-popup-info-title{margin:0;font-size:var(--popup-info-title-size, 1.2rem);font-weight:var(--popup-info-title-weight,600);color:var(--popup-info-title-color,var(--headingLargeColor,#111));line-height:1.3}.wm-showcase-popup-info-description{margin:0;font-size:var(--popup-info-description-size, .9rem);color:var(--popup-info-description-color,var(--paragraphMediumColor,#555));line-height:1.6}.wm-showcase-popup-info-button{margin-top:auto;width:fit-content}.wm-showcase-popup--info-left .wm-showcase-popup-body{flex-direction:row-reverse}.wm-showcase-popup--info .wm-showcase-popup-header{display:none}.wm-showcase-popup--info .wm-showcase-popup-container{background:0 0}.wm-showcase-popup--info .wm-showcase-popup-body{flex:1;background:var(--popup-bg,var(--siteBackgroundColor,#fff));border-radius:var(--popup-border-radius,12px);overflow:hidden}.wm-showcase-popup--info .wm-showcase-popup-main{position:relative;overflow:hidden;display:flex;padding:var(--popup-iframe-inset,20px)}.wm-showcase-popup--info .wm-showcase-iframe{position:relative;flex:1;width:100%;height:100%;border-radius:var(--popup-iframe-border-radius,0)}.wm-showcase-popup--info .wm-showcase-popup-loader{inset:var(--popup-iframe-inset,20px)}@media (max-width:767px){.wm-showcase-popup-container{width:var(--popup-width-mobile,92vw);height:var(--popup-height-mobile,70vh);max-width:none;border-radius:var(--popup-border-radius-mobile,12px)}[data-wm-plugin=website-showcase] .wm-showcase-overlay-text{font-size:var(--overlay-text-size-mobile, .875rem)}.wm-showcase-popup--info .wm-showcase-popup-container{background:var(--popup-bg,var(--siteBackgroundColor,#fff));overflow:hidden;height:var(--popup-height-mobile-info,85vh)}.wm-showcase-popup--info .wm-showcase-popup-body{flex-direction:column;position:relative;border-radius:0;background:0 0}.wm-showcase-popup--info .wm-showcase-popup-main{flex:1 1 70%;border-radius:0;padding:0}.wm-showcase-popup--info .wm-showcase-iframe{border-radius:0}.wm-showcase-popup--info .wm-showcase-popup-loader{inset:0}.wm-showcase-popup-info{flex:0 0 auto;max-height:30%;padding:1rem}.wm-showcase-popup--info .wm-showcase-popup-header{display:flex;background:0 0;border-bottom:none;height:auto;min-height:auto;padding:.75rem 1rem}.wm-showcase-popup-info-buttons{display:none}.wm-showcase-popup--info-left .wm-showcase-popup-main{border-radius:0}.wm-showcase-popup-info-title{font-size:1.125rem}.wm-showcase-popup-info-description{font-size:.875rem}.wm-showcase-popup--info-mobile-above .wm-showcase-popup-body{flex-direction:column-reverse}.wm-showcase-popup--info-mobile-above .wm-showcase-popup-info-buttons{justify-content:flex-end}}body.sqs-edit-mode-active [data-wm-plugin=website-showcase] .wm-showcase-overlay{pointer-events:none}
/*# sourceMappingURL=/sm/025bc91acd78fe41a9cad52c5979e97c5ba4af1b53f97cd9fadfc49e4413b4df.map */