.sisp{width:0;background:#f9f9f9;box-shadow:-1px 0 4px rgba(0,0,0,.175);position:fixed;top:0;right:0;height:100%;z-index:1031;transition:all 500ms ease;overflow-x:hidden;overflow-y:hidden;pointer-events:none;max-width:100%}.sisp:hover{box-shadow:-1px 0 10px rgba(0,0,0,.2)}.sisp:focus{outline:none}.sisp.show{width:500px;overflow-y:auto;pointer-events:all}.sisp .options{padding:14px 15px 0 15px;background:#f9f9f9;text-align:right;min-height:50px}.sisp .options .pull-left{position:absolute;white-space:nowrap}.sisp .heading{padding:15px 15px;background:#fff}.sisp .heading h2{font-size:18px;margin:0}.sisp .details,.sisp .sisp-loading-indicator{position:relative;padding:20px;background:#f9f9f9;min-height:calc(100vh - 125px);min-width:485px;max-width:100%}.sisp .details{-webkit-animation:fadeIn 500ms;-moz-animation:fadeIn 500ms;-o-animation:fadeIn 500ms;animation:fadeIn 500ms}.side-panel-fixed-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:3000;width:100%;background:#fff;border-top:1px solid #ccc;padding:20px 20px 20px 20px;right:0;left:0;white-space:nowrap;-webkit-animation:fadeIn 500ms;-moz-animation:fadeIn 500ms;-o-animation:fadeIn 500ms;animation:fadeIn 500ms}.side-panel-fixed-bottom>button{display:inline-block}.sisp .pretty.p-default.p-round,.pretty.p-default.p-curve{padding-bottom:8px}.sisp .loading-bar{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.sisp-loading-indicator{-webkit-animation:fadeInSISPLoader 3s;-moz-animation:fadeInSISPLoader 3s;-o-animation:fadeInSISPLoader 3s;animation:fadeInSISPLoader 3s}.sisp .sisp-side-panel-list a.panel-body{display:block;background-color:#fff;padding:10px;border:1px solid #ccc;border-radius:3px;color:#333}.sisp .sisp-side-panel-list a.panel-body:hover,.sisp .sisp-side-panel-list a.panel-body:active,.sisp .sisp-side-panel-list a.panel-body:focus{background-color:#f0f0f0;text-decoration:none}.sisp .sisp-side-panel-list a.panel-body .highlighted{color:#00a4da}.sisp .sisp-side-panel-list a.panel-body:hover .highlighted{color:#2a6496}body.shout-out-visible .sisp{top:50px;height:calc(100% - 50px)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInSISPLoader{0%{opacity:0}12%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeInSISPLoader{0%{opacity:0}12%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInSISPLoader{0%{opacity:0}12%{opacity:0}100%{opacity:1}}@-o-keyframes fadeInSISPLoader{0%{opacity:0}12%{opacity:0}100%{opacity:1}}