body{padding-top:50px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}.carousel-caption p{font-size:20px;line-height:1.4}.carousel-inner .item img[src$=".svg"]{width:100%}#qrCode{margin:15px}@media screen and (max-width:767px){.carousel-caption{display:none}}.btn-img{border:0;padding:0;margin:0;outline:0;background-color:transparent}.mission-control{margin:-15px -15px 0;padding:20px 25px;min-height:calc(100vh - 100px)}.mission-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.mission-header h2{color:#e0e0e0;font-weight:300;margin:0;font-size:24px}.mission-header h2 .glyphicon{margin-right:8px;color:#4fc3f7}.board{display:flex;gap:12px;overflow-x:auto;padding-bottom:20px}.board-column{flex:1;min-width:220px;max-width:300px;background:#252830;border-radius:8px;display:flex;flex-direction:column}.column-header{padding:12px 15px;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#aaa;border-bottom:2px solid transparent}.column-header .badge{background:#3a3d47;color:#888;font-size:11px;margin-left:6px}.column-header .glyphicon{margin-right:5px}.col-backlog .column-header{border-bottom-color:#607d8b;color:#90a4ae}.col-nextup .column-header{border-bottom-color:#42a5f5;color:#90caf9}.col-inprogress .column-header{border-bottom-color:#66bb6a;color:#a5d6a7}.col-blocked .column-header{border-bottom-color:#ffa726;color:#ffcc80}.col-done .column-header{border-bottom-color:#78909c;color:#b0bec5}.column-body{padding:8px;flex:1;min-height:100px}.mission-card{background:#2d3038;border-radius:6px;padding:12px;margin-bottom:8px;border-left:3px solid transparent;transition:background .15s}.mission-card:hover{background:#343740}.mission-card.priority-critical{border-left-color:#ef5350}.mission-card.priority-high{border-left-color:#ffa726}.mission-card.priority-medium{border-left-color:#42a5f5}.mission-card.priority-low{border-left-color:#78909c}.card-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.priority-badge{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:2px 6px;border-radius:3px}.priority-badge.priority-critical{background:#ef5350;color:#fff}.priority-badge.priority-high{background:#ffa726;color:#1a1d23}.priority-badge.priority-medium{background:#42a5f5;color:#fff}.priority-badge.priority-low{background:#546e7a;color:#cfd8dc}.due-date{font-size:11px;color:#888}.due-date.overdue{color:#ef5350;font-weight:600}.card-title{font-size:14px;font-weight:500;color:#e0e0e0;margin:0 0 4px;line-height:1.3}.card-desc{font-size:12px;color:#888;margin:0 0 8px;line-height:1.4}.card-labels{margin-bottom:8px}.mission-label{font-size:10px;margin-right:4px;background:#3a3d47;color:#aaa;border-radius:3px;padding:2px 6px}.card-footer-row{display:flex;justify-content:space-between;align-items:center}.assignee{font-size:11px;color:#888}.assignee .glyphicon{margin-right:3px}.card-actions .btn{margin-left:3px;opacity:.5}.mission-card:hover .card-actions .btn{opacity:1}.mission-form-container{max-width:800px;margin:0 auto;padding:20px 0}.mission-form-container h3{color:#333}.mission-form-container .glyphicon{margin-right:6px}.mission-control~hr,.mission-control~footer{display:none}