.relay-form-fields{display:grid;gap:24px}.relay-question{border:0;padding:0;margin:0;min-width:0}.relay-question legend{font-size:14px;font-weight:600;margin-bottom:10px;line-height:1.6}.relay-question small,.form-description-block p{display:block;color:var(--muted);font-size:13px;line-height:1.7;white-space:pre-wrap;margin:0 0 12px}.relay-question input:not([type=checkbox],[type=radio]),.relay-question textarea,.relay-question select,.forms-workspace textarea{display:block;width:100%;min-width:0;background:#080e19;border:1px solid #2a3548;border-radius:8px;color:var(--text);padding:12px;font:inherit;font-size:14px;color-scheme:dark}.relay-question textarea,.forms-workspace textarea{resize:vertical}.question-options{display:grid;gap:10px}.answer-option{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--line);padding:12px;border-radius:9px;font-size:14px;cursor:pointer}.answer-option input{accent-color:#669eff;margin-top:4px;flex:none}.answer-option span{overflow-wrap:anywhere}.required-mark{color:#b5d0ff}.form-description-block h2{font-size:25px;margin-bottom:10px}.form-description-block.section{border-top:1px solid var(--line);padding-top:25px}.form-description-block h3{font-size:17px;margin-bottom:10px}.relay-question[hidden],.form-description-block[hidden]{display:none}.forms-toolbar,.forms-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:18px 0}.form-status{display:inline-block;font-size:11px;color:#bdd5fa;padding:4px 9px;background:#23446e44;border:1px solid #41628a66;border-radius:20px;text-transform:capitalize}.form-status.open{color:#a7d8bf;background:#23594033}.forms-list{display:grid;gap:14px}.form-overview{border:1px solid var(--line);border-radius:12px;padding:22px;min-width:0;background:#0b1320}.form-overview h3{margin:12px 0;font-size:19px}.form-overview p{font-size:13px;margin-bottom:12px;white-space:pre-wrap;overflow-wrap:anywhere}.form-meta{font-size:12px;color:var(--muted);display:flex;gap:16px;flex-wrap:wrap}.forms-builder-grid{display:grid;grid-template-columns:230px minmax(0,1fr);gap:22px;align-items:start}.forms-outline{position:sticky;top:16px;background:#0c1422;border:1px solid var(--line);border-radius:12px;padding:16px;max-height:80vh;overflow:auto}.forms-outline ol{padding:0;list-style:none;display:grid;gap:8px}.forms-outline li button{width:100%;text-align:left;justify-content:flex-start;white-space:normal;overflow-wrap:anywhere}.forms-outline .selected{border-color:var(--blue);background:#25477955}.question-editor{border:1px solid var(--line);border-radius:12px;padding:22px;background:#0d1624;margin-bottom:18px}.question-editor h3{margin-bottom:20px}.forms-workspace .field{font-size:13px;margin-bottom:18px}.forms-workspace .field>input,.forms-workspace .field>select{width:100%}.forms-workspace .field textarea{margin-top:3px}.forms-workspace .info-box{white-space:pre-wrap}.forms-workspace .inline-check{display:flex;gap:10px;align-items:center;font-size:13px;margin:14px 0}.forms-workspace .inline-check input{accent-color:#6c9ff5}.forms-review-row{display:flex!important;width:100%;justify-content:space-between!important;text-align:left;gap:18px;margin-bottom:9px;flex-wrap:wrap}.forms-review-row small{font-size:12px;color:var(--muted);font-weight:400}.submission-answer{border-bottom:1px solid var(--line);padding:17px 0}.submission-answer strong{font-size:14px}.submission-answer p{margin-top:8px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.submission-history{border-left:2px solid #365782;padding:12px 16px;margin:12px 0;background:#111d2d}.submission-history p{font-size:13px;white-space:pre-wrap}.form-preview{max-width:720px;margin:20px auto}.forms-workspace .saved-state{font-size:12px;color:var(--muted);margin:12px 0}.forms-workspace .danger{border-color:#765143}.forms-empty{padding:40px 24px;text-align:center}.forms-workspace a.share-url{display:block;font-size:13px;color:var(--blue);overflow-wrap:anywhere;margin:12px 0}.applicant-chip{display:inline-flex;align-items:center;gap:10px;border:1px solid #42608766;background:#13223b;border-radius:12px;padding:6px 12px 6px 6px;max-width:100%;font-size:14px}.profile-initial{position:relative;display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;overflow:hidden;background:#29466e}.profile-initial img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.applicant-chip strong{overflow-wrap:anywhere;min-width:0}.apply-page{padding-block:65px 100px;max-width:850px}.apply-brand{display:flex;align-items:center;gap:13px;color:var(--muted);font-size:13px;margin-bottom:30px}.apply-brand img{border-radius:9px}.apply-page h1{font-size:clamp(35px,5vw,53px);line-height:1.15;margin:18px 0 22px;overflow-wrap:anywhere}.apply-description{white-space:pre-wrap;font-size:16px;margin-bottom:30px}.application-surface{padding:32px;border:1px solid var(--line);background:var(--surface);border-radius:15px;margin-top:28px}.apply-page .button{margin-top:20px}.apply-page .apply-feedback{font-size:14px;white-space:pre-wrap;margin:20px 0;color:#b4cffa}.apply-auth{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid var(--line);font-size:13px;color:var(--muted)}.apply-page .button:disabled{opacity:.6;cursor:wait}.apply-page .fine-print{font-size:12px;margin:20px 0}.apply-page .external-warning{border:1px solid #395475;background:#19335533;padding:20px;border-radius:12px;font-size:14px}.apply-page .forms-list a{color:var(--blue)}.apply-page [hidden]{display:none}.forms-workspace .form-grid{align-items:start}.forms-workspace h2,.forms-workspace h3{overflow-wrap:anywhere}@media(max-width:900px){.forms-builder-grid{grid-template-columns:1fr}.forms-outline{position:static;max-height:260px}}@media(max-width:600px){.application-surface{padding:22px 18px}.apply-page{padding-top:40px}.forms-actions button{flex:1}.forms-builder-grid{gap:14px}.question-editor{padding:17px}.form-overview{padding:18px}}
