.stork-wrapper,.stork-wrapper-dark{position:relative;font-family:sans-serif;box-sizing:border-box}.stork-wrapper *,.stork-wrapper *:before,.stork-wrapper *:after,.stork-wrapper-dark *,.stork-wrapper-dark *:before,.stork-wrapper-dark *:after{box-sizing:border-box}.stork-input,.stork-wrapper-dark .stork-input{width:100%;font-size:1em;padding:.4em .8em;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;position:relative;background-color:hsla(0,0%,100%,.2);color:#fff}.stork-progress,.stork-wrapper-dark .stork-progress{position:absolute;display:block;content:"";bottom:0;left:0;background-color:hsla(210,67%,38%,1);box-shadow:0 0 8px hsla(210,67%,18%,.8);height:2px;transition:width .15s ease , opacity .2s ease .3s}.stork-output,.stork-wrapper-dark .stork-output{position:absolute;width:100%;margin-top:.5em;border-radius:4px;box-shadow:0 .9px 2.2px hsla(0,0%,0%,.02) , 0 2.1px 5.3px hsla(0,0%,0%,.028) , 0 3.9px 10px hsla(0,0%,0%,.035) , 0 6.9px 17.9px hsla(0,0%,0%,.042) , 0 13px 33.4px hsla(0,0%,0%,.05) , 0 31px 80px hsla(0,0%,0%,.07);display:flex;flex-direction:column;z-index:100;color:hsla(0,0%,100%,.8);font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.stork-attribution a:link,.stork-attribution a:visited,.stork-wrapper-dark .stork-attribution a:link,.stork-wrapper-dark .stork-attribution a:visited{color:hsl(192,82%,44%)}.stork-output-visible,.stork-wrapper-dark .stork-output-visible{background:#080808;border:1px solid hsla(0,0%,100%,.2)}.stork-message,.stork-wrapper-dark .stork-message{width:100%;padding:.5rem 1rem;color:hsla(0,0%,100%,.8)}.stork-attribution,.stork-wrapper-dark .stork-attribution{display:none}.stork-results,.stork-wrapper-dark .stork-results{margin:0;padding:0;width:100%;list-style-type:none;max-height:25rem;overflow-y:scroll;border-top:1px solid hsla(0,0%,80%,.2);border-bottom:1px solid hsla(0,0%,80%,.2)}.stork-result,.stork-wrapper-dark .stork-result{font-size:.8em;border-bottom:1px solid hsla(0,0%,90%,.2)}.stork-result.selected,.stork-wrapper-dark .stork-result.stork-result.selected{background:hsl(192,62%,20%)}.stork-result a:link,.stork-result a:visited{padding:1rem;display:block;color:currentcolor;text-decoration:none}.stork-result p{margin:0}.stork-result .stork-title{font-weight:bold;font-size:1.1em;margin-bottom:.8em}.stork-result .stork-excerpt{margin-bottom:.8em;line-height:1}.stork-highlight,.stork-wrapper-dark .stork-highlight{background-color:hsl(93,94%,27%)}.stork-error,.stork-wrapper-basic .stork-error{outline:2px solid hsl(0,77%,59%)}.stork-close-button,.stork-wrapper-dark .stork-close-button{position:absolute;bottom:0;right:0;margin:.3em;height:1.4rem;width:1.5rem;padding:0;font-size:1.1rem;background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.9);border:none;border-radius:15%;line-height:1}.stork-close-button:hover,.stork-wrapper-dark .stork-close-button:hover{background:hsla(0,0%,100%,.3);cursor:pointer}.stork-close-button:active,.stork-wrapper-dark .stork-close-button:active{background:hsla(0,0%,100%,.4)}