#bundle-lookup{margin:1em;padding:1em;border:1px solid #fff;border-radius:3px;position:relative;transition:border-color .3s}#bundle-lookup .open-button{cursor:pointer}#bundle-lookup .collapsible{overflow:hidden;max-height:0px;transition:max-height .3s}#bundle-lookup .collapsible .close{position:absolute;top:.35em;right:.4em;font-size:4em;color:#d9d9d6;opacity:0;transition:opacity .3s, color .3s;cursor:pointer}#bundle-lookup .collapsible .close:hover{color:#9c9c94}#bundle-lookup .collapsible .sample-id{color:white;background-color:#ffa300;display:inline-block;padding:0 .25em;margin:0 .125em;border-radius:4px;text-shadow:0px 1px 0px #805200}#bundle-lookup .lookup-box{padding-top:1em;margin-left:.25em}#bundle-lookup .lookup-box label{font-weight:bold;padding:0;display:block}#bundle-lookup .lookup-box .error-msg{line-height:2em;font-weight:500;color:#c00;text-indent:.5em}#bundle-lookup .lookup-box .help-link{line-height:2em;color:blue;text-indent:.5em}#bundle-lookup .lookup-box input{margin:0;display:inline-block;width:auto;cursor:pointer}#bundle-lookup .lookup-box input#app-id{width:60%;cursor:text}#bundle-lookup .bundle-result{padding:.5em 0em 0em .5em;font-size:1.25em;line-height:1.5em}#bundle-lookup .bundle-result b,#bundle-lookup .bundle-result span{display:inline-block;vertical-align:top}#bundle-lookup .bundle-result b{padding-right:.5em}#bundle-lookup.open{border-color:#d9d9d6}#bundle-lookup.open .open-button.pseudo-button{border:1px solid #007aff;background-color:#007aff;color:#ffffff;cursor:default}#bundle-lookup.open .collapsible{max-height:500px}#bundle-lookup.open .collapsible .close{opacity:1}@media (max-width: 600px){#bundle-lookup .lookup-box input{display:block;width:96% !important;margin:.5em}}
