@media all{html.js .js-hidden{display:none}}#snippet--flashes{position:absolute;z-index:10000}#flash-wrapper{position:fixed;top:80px;right:20px;z-index:10;line-height:1.4em;padding-left:20px;opacity:0;transition:opacity .2s ease-in}#flash-wrapper.flash-wrapper--show{opacity:1}#flash-wrapper.flash-wrapper--include-bar{top:120px}#flash-wrapper .flash{display:block;margin:0 0 3px 0;background:#ddd;padding:15px 30px 15px 15px;border-radius:4px;position:relative;user-select:none;cursor:pointer;max-width:400px}#flash-wrapper .flash.info{color:#000}#flash-wrapper .flash .flash-close{position:absolute;top:10px;right:10px;color:#333}#flash-wrapper .flash:hover .flash-close{color:#000}#flash-wrapper .flash.error .flash-close,#flash-wrapper .flash.failure .flash-close,#flash-wrapper .flash.success .flash-close,#flash-wrapper .flash.ok .flash-close{color:#eee !important}#flash-wrapper .flash.error:hover .flash-close,#flash-wrapper .flash.failure:hover .flash-close,#flash-wrapper .flash.success:hover .flash-close,#flash-wrapper .flash.ok:hover .flash-close{color:#ccc !important}#flash-wrapper .flash table{width:100%;margin:0;padding:0;border:none}#flash-wrapper .flash table td{padding:0;border:none}#flash-wrapper .flash table tr,#flash-wrapper .flash table,#flash-wrapper .flash table td{background:transparent}#flash-wrapper .flash.warning{background-color:#ffc107;color:#000 !important}#flash-wrapper .flash.ok,#flash-wrapper .flash.success{background-color:#68af1a;color:#fff !important}#flash-wrapper .flash.error,#flash-wrapper .flash.failure{background-color:#b33435;color:#ddd !important}#flash-wrapper .flash.ok td,#flash-wrapper .flash.success td{color:#fff !important}#flash-wrapper .flash.error td,#flash-wrapper .flash.failure td{color:#ddd !important}#flash-wrapper .flash .timer-background{margin-top:10px;background-color:rgba(0, 0, 0, 0.25)}#flash-wrapper .flash .timer{display:block;height:5px;background-color:#444;content:" "}#flash-wrapper .flash p{margin:0}#flash-wrapper .flash.ok .timer,#flash-wrapper .flash.success .timer,#flash-wrapper .flash.failure .timer,#flash-wrapper .flash.error .timer{background-color:rgba(255, 255, 255, 0.9)}#flash-wrapper .flash table .flash-icon{padding-right:15px;width:30px;text-align:left}#flash-wrapper .flash table .flash-icon span{width:30px;text-align:center}@media only screen and (max-width: 400px){.flash-icon span{font-size:14px}#flash-wrapper .flash .timer-background{margin-top:5px}#flash-wrapper .flash .flash-close{top:50%;margin:-7px 0 0 0}}