.ruby-launch{max-width:760px}.ruby-launch-head,.ruby-launch-actions{display:flex;align-items:center;justify-content:space-between;gap:16px}.ruby-launch-head h2{margin:5px 0 0}.ruby-launch-head small{color:#8fa0aa;font-size:10px;letter-spacing:1.2px}.ruby-launch-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ruby-launch-fields.three{grid-template-columns:repeat(3,1fr)}.ruby-launch form>label,.ruby-launch-fields label{display:flex;flex-direction:column;gap:7px;margin:12px 0}.ruby-launch input,.ruby-launch select{width:100%;min-width:0}.ruby-launch fieldset{border:1px solid #34454f;border-radius:9px;padding:14px;margin:17px 0}.ruby-launch legend{font-size:13px;padding:0 7px}.ruby-launch-check{display:flex;align-items:center;gap:10px;margin:12px 0}.ruby-launch-check input{width:16px;height:16px;accent-color:#ef1748}.ruby-launch-calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:7px}.ruby-launch-calendar>div{background:#10191e;border:1px solid #30414a;border-radius:7px;text-align:center;padding:10px 3px}.ruby-launch-calendar strong{display:block;color:#f4f6f8;margin:5px 0}.ruby-launch-calendar small,.ruby-launch-calendar span{color:#91a3ae;font-size:10px}.ruby-launch-error{color:#ff718d;min-height:18px}.ruby-launch-actions .ruby-muted{font-size:12px}@media(max-width:580px){.ruby-launch-head,.ruby-launch-actions{align-items:flex-start;flex-direction:column}.ruby-launch-fields{grid-template-columns:1fr}.ruby-launch-calendar{grid-template-columns:repeat(4,1fr)}.ruby-launch-fields.three{grid-template-columns:repeat(3,minmax(0,1fr))}}
