.field[data-v-95ecfebd]{display:flex;flex-direction:column;margin-bottom:1rem}.field-label[data-v-95ecfebd]{display:inline-flex;align-items:center;font-weight:600;margin-bottom:.25rem;gap:.25rem}.required-asterisk[data-v-95ecfebd]{color:red}.error-msg[data-v-95ecfebd]{color:red;font-size:.8rem;margin-top:.25rem}.has-error input[data-v-95ecfebd],.has-error select[data-v-95ecfebd],.has-error textarea[data-v-95ecfebd]{border-color:red}.file-wrapper[data-v-27c59477]{position:relative;width:100%}.file-wrapper input[data-v-27c59477]{position:absolute;height:100%;width:100%;opacity:0;cursor:copy}.file-wrapper label[data-v-27c59477]{pointer-events:none;height:100%;width:100%;padding:.75rem 1rem;justify-content:center;text-align:center;line-height:10rem;border:.2rem dashed black;transition:border .1s linear}.file-wrapper input:hover~label[data-v-27c59477],.file-wrapper input:focus-visible~label[data-v-27c59477]{border:.2rem dashed #aa915a}.file-wrapper label[data-v-27c59477]:hover,.file-wrapper label[data-v-27c59477]:focus-visible{border:.2rem dashed #aa915a}.file-wrapper .fa-arrows-rotate[data-v-27c59477]{position:absolute;top:50%;left:50%;opacity:0;pointer-events:none;transition:opacity .1s linear;animation:LoadingRotate-27c59477 1s 0s infinite linear}@keyframes LoadingRotate-27c59477{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.file-wrapper.loading .fa-arrows-rotate[data-v-27c59477]{opacity:1}.file-wrapper.loading label[data-v-27c59477]{opacity:.3;pointer-events:none}.group[data-v-400d7858]{margin-bottom:1.25rem}.grid[data-v-400d7858]{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1rem}.full[data-v-400d7858]{grid-column:1 / -1}.muted[data-v-400d7858]{color:#555}.dropzone[data-v-400d7858]{border:2px dashed #bbb;border-radius:6px;padding:.9rem;text-align:center;transition:background .15s,border-color .15s}.dropzone.drag-over[data-v-400d7858]{border-color:#0b5fff;background:#f0f6ff}.file-btn[data-v-400d7858]{color:#0b5fff;cursor:pointer}.file-pill[data-v-400d7858]{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .6rem;border-radius:999px;background:#f3f4f6;border:1px solid #e5e7eb}.school-card[data-v-400d7858]{border:1px solid #e5e5e5;border-radius:10px;padding:1rem;margin-bottom:1rem}.school-card__header[data-v-400d7858]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.add-btn[data-v-400d7858]{margin-top:.5rem}.group[data-v-e259dd3f]{margin-bottom:1.25rem}.grid[data-v-e259dd3f]{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1rem}.full[data-v-e259dd3f]{grid-column:1 / -1}.employment-card[data-v-e259dd3f]{border:1px solid #e5e5e5;border-radius:10px;padding:1rem;margin-bottom:1rem}.employment-card__header[data-v-e259dd3f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.inline-check[data-v-e259dd3f]{display:inline-flex;align-items:center;gap:.5rem;font-weight:500}.inline-checkbox[data-v-e259dd3f]{display:flex;align-items:center;gap:.5rem}.add-btn[data-v-e259dd3f]{margin-top:.5rem}.muted[data-v-e259dd3f]{color:#6b7280;font-size:.875rem}.group[data-v-4a4fc6f7]{display:grid;gap:.75rem;margin:1rem 0}.grid[data-v-4a4fc6f7]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.full[data-v-4a4fc6f7]{grid-column:1 / -1}.inline[data-v-4a4fc6f7]{display:flex;gap:1rem;margin-top:.25rem}.radio[data-v-4a4fc6f7]{display:inline-flex;align-items:center;gap:.4rem;font-weight:500}.inline-check[data-v-4a4fc6f7]{display:inline-flex;align-items:center;gap:.5rem}.dropzone[data-v-4a4fc6f7]{border:2px dashed #bbb;border-radius:6px;padding:.75rem;text-align:center}.file-btn[data-v-4a4fc6f7]{color:#0b5fff;cursor:pointer;margin-left:.25rem}.muted[data-v-4a4fc6f7]{color:#6b7280}textarea[data-v-4a4fc6f7]{width:100%;resize:vertical}.group[data-v-06b5a0f4]{display:grid;gap:.75rem;margin:1rem 0}.full[data-v-06b5a0f4]{grid-column:1 / -1}.group[data-v-1d1d9bad]{display:grid;gap:.75rem;margin:1rem 0}.grid[data-v-1d1d9bad]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.full[data-v-1d1d9bad]{grid-column:1 / -1}.group[data-v-3090906c]{display:grid;gap:.75rem;margin:1rem 0}.grid[data-v-3090906c]{display:grid;grid-template-columns:1fr;gap:1rem}.inline[data-v-3090906c]{display:flex;gap:1rem;margin-top:.25rem}.radio[data-v-3090906c]{display:inline-flex;align-items:center;gap:.4rem;font-weight:500}textarea[data-v-3090906c]{width:100%;min-height:6rem;resize:vertical}.group[data-v-ccd08b41]{display:grid;gap:.75rem;margin:1rem 0}.grid[data-v-ccd08b41]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.full[data-v-ccd08b41]{grid-column:1 / -1}.muted[data-v-ccd08b41]{color:#6b7280;font-size:.875rem}.group[data-v-d211831a]{display:grid;gap:.75rem;margin:1rem 0}.grid[data-v-d211831a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.full[data-v-d211831a]{grid-column:1 / -1}.dropzone[data-v-d211831a]{border:2px dashed #bbb;border-radius:6px;padding:.9rem;text-align:center;transition:background .15s,border-color .15s}.dropzone.drag-over[data-v-d211831a]{border-color:#0b5fff;background:#f0f6ff}.file-btn[data-v-d211831a]{color:#0b5fff;cursor:pointer;margin-left:.25rem}.muted[data-v-d211831a]{color:#6b7280;font-size:.9rem}.group[data-v-0c90c05d]{display:grid;gap:.75rem;margin:1rem 0}legend[data-v-0c90c05d]{font-weight:600;margin-bottom:.25rem}.muted[data-v-0c90c05d]{color:#6b7280;font-size:.9rem}.full[data-v-0c90c05d]{grid-column:1 / -1}.dropzone[data-v-0c90c05d]{border:2px dashed #bbb;border-radius:6px;padding:.9rem;text-align:center;transition:background .15s,border-color .15s}.dropzone.drag-over[data-v-0c90c05d]{border-color:#0b5fff;background:#f0f6ff}.file-btn[data-v-0c90c05d]{color:#0b5fff;cursor:pointer;margin-left:.25rem}.sig-pad[data-v-485fbc5c]{border:1px dashed #bbb;border-radius:8px;padding:.5rem;background:#fafafa}.sig-pad canvas[data-v-485fbc5c]{width:100%;height:160px;background:#fff;cursor:crosshair;border-radius:6px}.controls[data-v-485fbc5c]{display:flex;gap:.5rem;margin-top:.5rem}.legal[data-v-0aacc793]{margin:1rem 0;padding:1rem;border:1px solid #e5e7eb;border-radius:12px;background:#fafafa;max-height:320px;overflow:auto}.legal h3[data-v-0aacc793]{margin:.25rem 0 .5rem;font-size:1rem}.legal p[data-v-0aacc793]{margin:.5rem 0;line-height:1.5}main[data-v-f7687607]{max-width:1000px;margin:0 auto;padding:2rem}header[data-v-f7687607]{margin-bottom:1.5rem}progress[data-v-f7687607]{width:100%;height:12px;appearance:none;border-radius:6px;overflow:hidden}.progress-row[data-v-f7687607]{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.step-indicator[data-v-f7687607]{font-weight:600;font-size:.95rem;white-space:nowrap}.tooltip-wrapper[data-v-f7687607]{position:relative;cursor:pointer}.tooltip[data-v-f7687607]{position:absolute;top:125%;left:0;background:#fff;border:1px solid #ccc;border-radius:6px;padding:.5rem .75rem;box-shadow:0 4px 8px #00000026;font-size:.85rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease;z-index:10}.tooltip ul[data-v-f7687607]{margin:.25rem 0 0;padding:0;list-style:none}.tooltip li[data-v-f7687607]{padding:.15rem 0}.tooltip-wrapper:hover .tooltip[data-v-f7687607]{opacity:1;visibility:visible}.step-indicator[data-v-f7687607]{font-weight:600;font-size:.95rem;white-space:nowrap;border-bottom:1px dotted #999;cursor:help}.step-text[data-v-f7687607]{border-bottom:1px dotted #999;cursor:help}.info-icon[data-v-f7687607]{display:inline-block;margin-left:.4rem;font-size:.8rem;font-weight:700;color:#666;cursor:help}progress[data-v-f7687607]::-webkit-progress-bar{background-color:#eee;border-radius:6px}progress[data-v-f7687607]::-webkit-progress-value{background-color:#aa915a;border-radius:6px}progress[data-v-f7687607]::-moz-progress-bar{background-color:#aa915a;border-radius:6px}.error-summary[data-v-f7687607]{margin-top:1rem;padding:1rem;border:1px solid red;background:#ffe6e6;border-radius:8px}.banner[data-v-f7687607]{background:url(https://imgix.cosmicjs.com/ebb72f80-b402-11ef-bee4-3bb1d3c55332-NBPA-Background-Black-1.png) no-repeat center center;background-size:cover;padding:2rem 1rem;text-align:center}.banner-content[data-v-f7687607]{max-width:800px;margin:0 auto}.banner-logo[data-v-f7687607]{max-height:150px;margin-bottom:1rem}.banner h1[data-v-f7687607]{color:#fff;font-size:2rem;font-weight:700;margin:0;text-shadow:0 2px 6px rgba(0,0,0,.5);font-style:italic}footer.wizard-nav[data-v-f7687607]{display:flex;justify-content:space-between;margin-top:2rem}footer.wizard-nav[data-v-f7687607]{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1rem;border-top:1px solid #eee}.footer-help a[data-v-f7687607]{font-size:1rem;color:#000;text-decoration:none;transition:color .2s;font-weight:800}.footer-help a[data-v-f7687607]:hover{color:#aa915a}.footer-buttons[data-v-f7687607]{display:flex;gap:.75rem}button[data-v-f7687607]{padding:.6rem 1.2rem;border-radius:6px;font-weight:600;cursor:pointer;border:none;transition:background .2s,transform .1s}button[data-v-f7687607]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-f7687607]{background:#f5f5f5;color:#333}.btn-secondary[data-v-f7687607]:hover:not(:disabled){background:#e5e5e5}.btn-primary[data-v-f7687607]{background:#aa915a;color:#fff}.btn-primary[data-v-f7687607]:hover:not(:disabled){background:#8c7649;transform:translateY(-1px)}.submit[data-v-f7687607]{background:#2c7a2c}.submit[data-v-f7687607]:hover:not(:disabled){background:#256226}.success-summary[data-v-f7687607]{text-align:center;margin-top:2rem;color:green}:root{color-scheme:light}*{box-sizing:border-box}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Inter,Helvetica,Arial,Noto Sans,"Apple Color Emoji","Segoe UI Emoji";background:#f7f7fb;color:#0b1020}#app{min-height:100dvh}.container{max-width:880px;margin:2rem auto;padding:0 1rem}.topbar{display:grid;gap:.5rem}.progress{height:8px;background:#eee;border-radius:999px;overflow:hidden}.bar{height:100%;background:#aa915a}.muted{color:#6b7280;font-size:.9rem}.card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:1rem;box-shadow:0 1px 2px #0000000a}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}@media (max-width: 480px){.grid{grid-template-columns:1fr}}fieldset{margin:20px 0}.fieldset{border:none;padding:5px;margin:20px 0}.full{grid-column:1 / -1}label{display:grid;gap:.25rem;font-weight:500}input,select{border:1px solid #d1d5db;border-radius:10px;padding:.6rem .7rem;font-size:1rem}.checkbox{margin-top:1rem;display:flex;align-items:center;gap:.6rem}.footer{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}button{border:1px solid #d1d5db;background:#fff;padding:.6rem .9rem;border-radius:12px;cursor:pointer}button.primary{background:#aa915a;color:#fff;border-color:#aa915a}button:disabled{opacity:.5;cursor:not-allowed}.preview{background:#0b1020;color:#e5e7eb;padding:1rem;border-radius:12px;overflow:auto}.error{color:#b91c1c;margin-top:.5rem}.success{color:#0f766e;margin-top:.5rem}legend{display:flex;gap:.5rem;align-items:center;font-size:1.1rem;font-style:italic}.radios{display:inline-flex;gap:1rem;align-items:center}.radios label{display:inline-flex;gap:.35rem;align-items:center}
