.campaign-field{vertical-align:middle;flex-direction:column;gap:6px;width:100%;min-width:0;display:inline-flex}.campaign-field>select{width:100%;min-width:0;margin:0}.campaign-field-error{color:#ffb8a8;white-space:normal;font-size:12px}.campaign-field-error button{margin-left:8px}.campaign-create-dialog{color:#e8f2ff;background:#0a1b30;border:1px solid #35567c;border-radius:16px;width:min(520px,100vw - 32px);max-height:85vh;padding:24px;overflow:auto;box-shadow:0 24px 80px #0008}.campaign-create-dialog::backdrop{background:#020914bf}.campaign-create-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.campaign-create-head h3{margin:0;font-size:20px}.campaign-create-dialog label{flex-direction:column;gap:6px;margin:14px 0;font-size:13px;display:flex}.campaign-create-dialog input,.campaign-create-dialog textarea{box-sizing:border-box;width:100%;font:inherit;color:inherit;background:#071426;border:1px solid #35567c;border-radius:8px;padding:10px}.campaign-create-dialog button{cursor:pointer;color:inherit;background:#153153;border:1px solid #35567c;border-radius:8px;padding:9px 14px}.campaign-create-dialog button.primary{background:#086ddd;margin-top:16px}.campaign-create-dialog button:disabled{opacity:.5;cursor:default}.campaign-create-dialog summary{cursor:pointer;color:#9fc5eb;font-size:13px}
