@charset "UTF-8";.briefWrap[data-v-d099c6cc]{--bf-line:#e2e8f2;--bf-line-soft:#eef1f7;--bf-ink:#101728;--bf-ink2:#333e57;--bf-muted:#667490;--bf-faint:#94a0b8;--bf-navy:#1c3875;--bf-blue:#3f60e3;--bf-blue-soft:rgba(63,96,227,.09);--bf-coral:#ff635d;--bf-good:#0f8a61;background:#fff;border-radius:var(--px12);color:var(--bf-ink2);display:flex;flex:1 1 auto;flex-direction:column;font-size:var(--px16);height:100%;line-height:1.7;min-height:0;min-width:0;overflow:hidden;width:100%;word-break:keep-all}.briefTop[data-v-d099c6cc]{align-items:center;border-bottom:1px solid var(--bf-line);display:flex;flex:0 0 auto;gap:var(--px12);padding:var(--px16) var(--px20)}.briefTop .briefTitleWrap[data-v-d099c6cc]{display:flex;flex-direction:column;margin-right:auto;min-width:0}.briefTop .briefTitle[data-v-d099c6cc]{color:var(--bf-ink);font-size:var(--px17);font-weight:800;letter-spacing:-.02em}.briefTop .briefSub[data-v-d099c6cc]{overflow:hidden;text-overflow:ellipsis}.briefTop .briefSaveState[data-v-d099c6cc],.briefTop .briefSub[data-v-d099c6cc]{color:var(--bf-faint);font-size:var(--px13);white-space:nowrap}.briefTop .briefSaveState[data-v-d099c6cc]{font-weight:600;transition:color .3s ease}.briefTop .briefSaveState.on[data-v-d099c6cc]{color:var(--bf-good)}.briefTop .briefCloseBtn[data-v-d099c6cc]{align-items:center;background:#fff;border:2px solid var(--bf-coral);border-radius:var(--px8);color:var(--bf-coral);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:var(--px14);font-weight:700;gap:var(--px6);height:var(--px38);justify-content:center;line-height:1;padding:0 var(--px14);transition:background .15s,color .15s,border-color .15s}.briefTop .briefCloseBtn .briefCloseTxt[data-v-d099c6cc],.briefTop .briefCloseBtn i[data-v-d099c6cc]{color:inherit}.briefTop .briefCloseBtn i[data-v-d099c6cc]{font-size:var(--px14)}.briefTop .briefCloseBtn[data-v-d099c6cc]:hover{background:var(--bf-coral);border-color:var(--bf-coral);color:#fff}.briefTop .briefCloseBtn[data-v-d099c6cc]:active{transform:translateY(1px)}@media(max-width:480px){.briefTop .briefCloseBtn[data-v-d099c6cc]{padding:0 var(--px10)}.briefTop .briefCloseBtn .briefCloseTxt[data-v-d099c6cc]{display:none}}.briefRail[data-v-d099c6cc]{background:#fafcff;border-bottom:1px solid var(--bf-line);display:flex;flex:0 0 auto;gap:var(--px6);overflow-x:auto;padding:var(--px14) var(--px20);scrollbar-width:none}.briefRail[data-v-d099c6cc]::-webkit-scrollbar{display:none}.briefRailBtn[data-v-d099c6cc]{align-items:flex-start;background:none;border:0;cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;gap:var(--px12);min-width:var(--px92);padding:0;text-align:left}.briefRailBtn .briefRailBar[data-v-d099c6cc]{background:var(--bf-line);border-radius:var(--px1000);height:var(--px4);transition:background .3s;width:100%}.briefRailBtn .briefRailLbl[data-v-d099c6cc]{align-items:center;color:var(--bf-faint);display:flex;font-size:var(--px13);font-weight:650;gap:var(--px6);transition:color .2s;white-space:nowrap}.briefRailBtn .briefRailDot[data-v-d099c6cc]{align-items:center;background:var(--bf-line);border-radius:50%;color:var(--bf-muted);display:inline-flex;flex:0 0 auto;font-size:var(--px11);font-weight:700;height:var(--px20);justify-content:center;transition:background .2s,color .2s;width:var(--px20)}.briefRailBtn:hover .briefRailLbl[data-v-d099c6cc]{color:var(--bf-ink2)}.briefRailBtn.done .briefRailBar[data-v-d099c6cc]{background:var(--bf-good)}.briefRailBtn.done .briefRailDot[data-v-d099c6cc]{background:var(--bf-good);color:#fff}.briefRailBtn.done .briefRailLbl[data-v-d099c6cc]{color:var(--bf-ink2)}.briefRailBtn.current .briefRailBar[data-v-d099c6cc]{background:linear-gradient(90deg,var(--bf-navy),var(--bf-blue))}.briefRailBtn.current .briefRailDot[data-v-d099c6cc]{background:var(--bf-blue);color:#fff}.briefRailBtn.current .briefRailLbl[data-v-d099c6cc]{color:var(--bf-ink);font-weight:800}@media(max-width:900px){.briefRailBtn[data-v-d099c6cc]{min-width:var(--px64)}.briefRailBtn .briefRailTxt[data-v-d099c6cc]{display:none}}.briefLockBar[data-v-d099c6cc]{align-items:center;background:var(--bf-blue-soft);border-bottom:1px solid rgba(63,96,227,.28);display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--px12);padding:var(--px14) var(--px20)}.briefLockBar .briefLockTxt[data-v-d099c6cc]{display:flex;flex:1 1 var(--px240);flex-direction:column}.briefLockBar .briefLockTxt strong[data-v-d099c6cc]{color:var(--bf-ink);font-size:var(--px15);font-weight:800}.briefLockBar .briefLockTxt span[data-v-d099c6cc]{color:var(--bf-muted);font-size:var(--px13)}.briefLockBar .briefLockBtn[data-v-d099c6cc]{background:linear-gradient(135deg,var(--bf-navy),var(--bf-blue));border-radius:var(--px8);color:#fff;flex:0 0 auto;font-size:var(--px14);font-weight:700;padding:var(--px10) var(--px18);text-decoration:none}.briefLockBar .briefLockBtn[data-v-d099c6cc]:hover{filter:brightness(1.08)}.briefWrap.standalone[data-v-d099c6cc]{height:auto;overflow:visible}.briefWrap.standalone .briefBody[data-v-d099c6cc]{flex:0 0 auto;min-height:0;overflow:visible}.briefWrap.standalone .briefFoot[data-v-d099c6cc]{bottom:0;box-shadow:0 calc(var(--px4)*-1) var(--px16) #1017280f;position:sticky;z-index:5}.briefBody[data-v-d099c6cc]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:var(--px24) var(--px24) var(--px32)}.briefInner[data-v-d099c6cc]{margin:0;max-width:100%;width:100%}.briefStepHead[data-v-d099c6cc]{align-items:flex-start;border-bottom:2px solid var(--bf-line);display:flex;gap:var(--px14);margin-bottom:var(--px24);padding-bottom:var(--px18)}.briefStepHead .briefBadge[data-v-d099c6cc]{align-items:center;background:linear-gradient(135deg,var(--bf-navy),var(--bf-blue));border-radius:var(--px12);color:#fff;display:flex;flex:0 0 auto;flex-direction:column;height:var(--px46);justify-content:center;line-height:1;width:var(--px46)}.briefStepHead .briefBadge small[data-v-d099c6cc]{color:#fff;font-size:var(--px8);letter-spacing:.1em;opacity:.85}.briefStepHead .briefBadge strong[data-v-d099c6cc]{color:#fff;font-size:var(--px17);font-weight:800;margin-top:var(--px2)}.briefStepHead h3[data-v-d099c6cc]{color:var(--bf-ink);font-size:var(--px22);font-weight:830;letter-spacing:-.022em;line-height:1.3}.briefStepHead p[data-v-d099c6cc]{color:var(--bf-muted);font-size:var(--px14);margin:var(--px4) 0 0}.briefFields[data-v-d099c6cc]{display:flex;flex-direction:column;gap:var(--px24)}.briefGrid2[data-v-d099c6cc]{display:grid;gap:var(--px18);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:620px){.briefGrid2[data-v-d099c6cc]{gap:var(--px16);grid-template-columns:minmax(0,1fr)}}.briefField[data-v-d099c6cc]{display:flex;flex-direction:column;gap:var(--px8);min-width:0}.briefField .briefLabel[data-v-d099c6cc],.briefField>label[data-v-d099c6cc]{align-items:center;color:var(--bf-ink);display:flex;font-size:var(--px15);font-weight:750;gap:var(--px5)}.briefField .briefLabel em[data-v-d099c6cc],.briefField>label em[data-v-d099c6cc]{color:var(--bf-coral);font-style:normal;font-weight:900}.briefOpt[data-v-d099c6cc]{color:var(--bf-faint);font-size:var(--px12);font-weight:600}.briefField.invalid .briefLabel[data-v-d099c6cc],.briefField.invalid>label[data-v-d099c6cc]{color:var(--bf-coral)}.briefField.invalid input[type=date][data-v-d099c6cc],.briefField.invalid input[type=email][data-v-d099c6cc],.briefField.invalid input[type=number][data-v-d099c6cc],.briefField.invalid input[type=tel][data-v-d099c6cc],.briefField.invalid input[type=text][data-v-d099c6cc],.briefField.invalid select[data-v-d099c6cc],.briefField.invalid textarea[data-v-d099c6cc]{background:#ff635d0a;border-color:var(--bf-coral)}.briefField.invalid input[type=date][data-v-d099c6cc]:focus,.briefField.invalid input[type=email][data-v-d099c6cc]:focus,.briefField.invalid input[type=number][data-v-d099c6cc]:focus,.briefField.invalid input[type=tel][data-v-d099c6cc]:focus,.briefField.invalid input[type=text][data-v-d099c6cc]:focus,.briefField.invalid select[data-v-d099c6cc]:focus,.briefField.invalid textarea[data-v-d099c6cc]:focus{border-color:var(--bf-coral);box-shadow:0 0 0 var(--px4) #ff635d29}.briefField.invalid .briefChoiceList[data-v-d099c6cc],.briefField.invalid .briefChoiceRow[data-v-d099c6cc]{background:#ff635d0a;border:2px solid var(--bf-coral);border-radius:var(--px10);padding:var(--px10)}.briefField.invalid .briefDrop[data-v-d099c6cc]{background:#ff635d0a;border-color:var(--bf-coral)}.briefField.invalid[data-v-d099c6cc]:after{color:var(--bf-coral);content:"필수 입력 항목입니다";font-size:var(--px13);font-weight:600}.briefChoice.wide.invalid[data-v-d099c6cc]{background:#ff635d0d;border-color:var(--bf-coral);box-shadow:0 0 0 1px var(--bf-coral)}.briefHint[data-v-d099c6cc]{color:var(--bf-muted);font-size:var(--px13);line-height:1.6}.briefHint b[data-v-d099c6cc]{color:var(--bf-ink);font-weight:700}.briefWrap input[type=date][data-v-d099c6cc],.briefWrap input[type=email][data-v-d099c6cc],.briefWrap input[type=number][data-v-d099c6cc],.briefWrap input[type=tel][data-v-d099c6cc],.briefWrap input[type=text][data-v-d099c6cc],.briefWrap select[data-v-d099c6cc],.briefWrap textarea[data-v-d099c6cc]{background:#fff;border:2px solid var(--bf-line);border-radius:var(--px10);color:var(--bf-ink);font-family:inherit;font-size:var(--px15);height:var(--px50);padding:0 var(--px14);transition:border-color .18s,box-shadow .18s;width:100%}.briefWrap input[type=date][data-v-d099c6cc]::-moz-placeholder,.briefWrap input[type=email][data-v-d099c6cc]::-moz-placeholder,.briefWrap input[type=number][data-v-d099c6cc]::-moz-placeholder,.briefWrap input[type=tel][data-v-d099c6cc]::-moz-placeholder,.briefWrap input[type=text][data-v-d099c6cc]::-moz-placeholder,.briefWrap select[data-v-d099c6cc]::-moz-placeholder,.briefWrap textarea[data-v-d099c6cc]::-moz-placeholder{color:var(--bf-faint)}.briefWrap input[type=date][data-v-d099c6cc]::placeholder,.briefWrap input[type=email][data-v-d099c6cc]::placeholder,.briefWrap input[type=number][data-v-d099c6cc]::placeholder,.briefWrap input[type=tel][data-v-d099c6cc]::placeholder,.briefWrap input[type=text][data-v-d099c6cc]::placeholder,.briefWrap select[data-v-d099c6cc]::placeholder,.briefWrap textarea[data-v-d099c6cc]::placeholder{color:var(--bf-faint)}.briefWrap input[type=date][data-v-d099c6cc]:hover:not(:focus),.briefWrap input[type=email][data-v-d099c6cc]:hover:not(:focus),.briefWrap input[type=number][data-v-d099c6cc]:hover:not(:focus),.briefWrap input[type=tel][data-v-d099c6cc]:hover:not(:focus),.briefWrap input[type=text][data-v-d099c6cc]:hover:not(:focus),.briefWrap select[data-v-d099c6cc]:hover:not(:focus),.briefWrap textarea[data-v-d099c6cc]:hover:not(:focus){border-color:#3f60e359}.briefWrap input[type=date][data-v-d099c6cc]:focus,.briefWrap input[type=email][data-v-d099c6cc]:focus,.briefWrap input[type=number][data-v-d099c6cc]:focus,.briefWrap input[type=tel][data-v-d099c6cc]:focus,.briefWrap input[type=text][data-v-d099c6cc]:focus,.briefWrap select[data-v-d099c6cc]:focus,.briefWrap textarea[data-v-d099c6cc]:focus{border-color:var(--bf-blue);box-shadow:0 0 0 var(--px4) var(--bf-blue-soft);outline:none}.briefWrap textarea[data-v-d099c6cc]{height:auto;line-height:1.75;min-height:var(--px120);padding:var(--px14);resize:vertical}.briefWrap select[data-v-d099c6cc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--bf-muted) 50%),linear-gradient(135deg,var(--bf-muted) 50%,transparent 50%);background-position:calc(100% - var(--px20)) calc(50% + var(--px2)),calc(100% - var(--px15)) calc(50% + var(--px2));background-repeat:no-repeat;background-size:var(--px6) var(--px6),var(--px6) var(--px6);padding-right:var(--px40)}.briefWrap input[type=file][data-v-d099c6cc]{display:none}.briefWrap.readonly input[type=date][data-v-d099c6cc],.briefWrap.readonly input[type=email][data-v-d099c6cc],.briefWrap.readonly input[type=number][data-v-d099c6cc],.briefWrap.readonly input[type=tel][data-v-d099c6cc],.briefWrap.readonly input[type=text][data-v-d099c6cc],.briefWrap.readonly select[data-v-d099c6cc],.briefWrap.readonly textarea[data-v-d099c6cc]{background:#f5f8fd;border-color:var(--bf-line-soft);cursor:not-allowed}.briefWrap.readonly input[type=date][data-v-d099c6cc]:hover,.briefWrap.readonly input[type=email][data-v-d099c6cc]:hover,.briefWrap.readonly input[type=number][data-v-d099c6cc]:hover,.briefWrap.readonly input[type=tel][data-v-d099c6cc]:hover,.briefWrap.readonly input[type=text][data-v-d099c6cc]:hover,.briefWrap.readonly select[data-v-d099c6cc]:hover,.briefWrap.readonly textarea[data-v-d099c6cc]:hover{border-color:var(--bf-line-soft)}.briefWrap.readonly .briefChoice[data-v-d099c6cc],.briefWrap.readonly .briefDrop[data-v-d099c6cc]{cursor:not-allowed}.briefChoiceList[data-v-d099c6cc]{display:flex;flex-direction:column;gap:var(--px8)}.briefChoiceRow[data-v-d099c6cc]{display:flex;flex-wrap:wrap;gap:var(--px8)}.briefChoice[data-v-d099c6cc]{align-items:center;background:#fff;border:2px solid var(--bf-line);border-radius:var(--px10);color:var(--bf-ink2);cursor:pointer;display:inline-flex;font-size:var(--px15);gap:var(--px10);padding:var(--px12) var(--px16);position:relative;transition:border-color .15s,background .15s,color .15s}.briefChoice[data-v-d099c6cc]:hover{border-color:#3f60e359}.briefChoice.mt[data-v-d099c6cc]{align-self:flex-start;margin-top:var(--px2)}.briefChoice.wide[data-v-d099c6cc]{align-items:flex-start;width:100%}.briefChoice input[data-v-d099c6cc]{height:0;opacity:0;position:absolute;width:0}.briefChoice .briefBox[data-v-d099c6cc]{align-items:center;background:#fff;border:2px solid var(--bf-faint);display:inline-flex;flex:0 0 auto;height:var(--px22);justify-content:center;transition:border-color .15s,background .15s;width:var(--px22)}.briefChoice .briefBox.radio[data-v-d099c6cc]{border-radius:50%}.briefChoice .briefBox.check[data-v-d099c6cc]{border-radius:var(--px6)}.briefChoice .briefBox[data-v-d099c6cc]:after{content:"";opacity:0;transition:opacity .12s}.briefChoice .briefBox.radio[data-v-d099c6cc]:after{background:#fff;border-radius:50%;height:var(--px9);width:var(--px9)}.briefChoice .briefBox.check[data-v-d099c6cc]:after{border:solid #fff;border-width:0 var(--px3) var(--px3) 0;height:var(--px10);transform:rotate(43deg) translate(-1px,-1px);width:var(--px5)}.briefChoice input:checked~.briefBox[data-v-d099c6cc]{background:var(--bf-blue);border-color:var(--bf-blue)}.briefChoice input:checked~.briefBox[data-v-d099c6cc]:after{opacity:1}.briefChoice[data-v-d099c6cc]:has(input:checked){background:var(--bf-blue-soft);border-color:var(--bf-blue);color:var(--bf-ink);font-weight:700}.briefChoice .briefChoiceTxt[data-v-d099c6cc]{display:flex;flex-direction:column;gap:var(--px2)}.briefChoice .briefChoiceTxt em[data-v-d099c6cc]{color:var(--bf-coral);font-style:normal;font-weight:900}.briefChoice .briefChoiceTxt small[data-v-d099c6cc]{color:var(--bf-muted);font-size:var(--px13);font-weight:500;line-height:1.55}.briefCond[data-v-d099c6cc]{background:#fafcff;border:2px dashed var(--bf-line);border-left:var(--px4) solid var(--bf-blue);border-radius:0 var(--px12) var(--px12) 0;display:flex;flex-direction:column;gap:var(--px18);padding:var(--px18)}.briefMore[data-v-d099c6cc]{border:2px solid var(--bf-line-soft);border-radius:var(--px12);overflow:hidden}.briefMore>summary[data-v-d099c6cc]{align-items:center;background:#fafcff;color:var(--bf-muted);cursor:pointer;display:flex;font-size:var(--px14);font-weight:700;gap:var(--px8);list-style:none;padding:var(--px13) var(--px18)}.briefMore>summary[data-v-d099c6cc]::-webkit-details-marker{display:none}.briefMore>summary[data-v-d099c6cc]:before{color:var(--bf-blue);content:"＋";font-size:var(--px14)}.briefMore>summary[data-v-d099c6cc]:hover{color:var(--bf-ink)}.briefMore[open]>summary[data-v-d099c6cc]:before{content:"－"}.briefMore .briefMoreBody[data-v-d099c6cc]{border-top:2px solid var(--bf-line-soft);display:flex;flex-direction:column;gap:var(--px20);padding:var(--px18)}.briefCallout[data-v-d099c6cc]{border-radius:var(--px12);display:flex;font-size:var(--px14);gap:var(--px12);line-height:1.65;padding:var(--px16) var(--px18)}.briefCallout i[data-v-d099c6cc]{flex:0 0 auto;font-size:var(--px17);line-height:1.5}.briefCallout b[data-v-d099c6cc]{color:var(--bf-ink);font-weight:750}.briefCallout.info[data-v-d099c6cc]{background:var(--bf-blue-soft);border:1px solid rgba(63,96,227,.28)}.briefCallout.info i[data-v-d099c6cc]{color:var(--bf-blue)}.briefCallout.good[data-v-d099c6cc]{background:#0f8a6117;border:1px solid rgba(15,138,97,.28)}.briefCallout.good i[data-v-d099c6cc]{color:var(--bf-good)}.briefDrop[data-v-d099c6cc]{align-items:center;background:#fafcff;border:var(--px2) dashed rgba(63,96,227,.35);border-radius:var(--px12);cursor:pointer;display:flex;flex-direction:column;gap:var(--px4);padding:var(--px28) var(--px18);text-align:center;transition:border-color .15s,background .15s}.briefDrop.over[data-v-d099c6cc],.briefDrop[data-v-d099c6cc]:hover{background:var(--bf-blue-soft);border-color:var(--bf-blue)}.briefDrop i[data-v-d099c6cc]{color:var(--bf-blue);font-size:var(--px24);margin-bottom:var(--px4)}.briefDrop .briefDropTitle[data-v-d099c6cc]{color:var(--bf-ink);font-size:var(--px15);font-weight:750}.briefDrop .briefDropSub[data-v-d099c6cc]{color:var(--bf-muted);font-size:var(--px13)}.briefFileList[data-v-d099c6cc]{display:flex;flex-direction:column;gap:var(--px6);list-style:none;margin:var(--px10) 0 0;padding:0}.briefFileList li[data-v-d099c6cc]{align-items:center;background:#f5f8fd;border:1px solid var(--bf-line);border-radius:var(--px8);display:flex;font-size:var(--px14);gap:var(--px10);padding:var(--px10) var(--px14)}.briefFileList .briefFileName[data-v-d099c6cc]{color:var(--bf-ink);flex:1;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.briefFileList .briefFileSize[data-v-d099c6cc]{color:var(--bf-faint);font-size:var(--px12)}.briefFileList button[data-v-d099c6cc]{background:none;border:0;color:var(--bf-faint);cursor:pointer;font-size:var(--px16);line-height:1;padding:var(--px2) var(--px4)}.briefFileList button[data-v-d099c6cc]:hover{color:var(--bf-coral)}.briefTriple[data-v-d099c6cc]{display:flex;flex-direction:column;gap:var(--px8)}.briefTripleRow[data-v-d099c6cc]{align-items:center;display:flex;gap:var(--px10)}.briefTripleNum[data-v-d099c6cc]{color:var(--bf-blue);flex:0 0 auto;font-size:var(--px13);font-weight:700;width:var(--px22)}.briefColorRow[data-v-d099c6cc]{align-items:center;display:flex;gap:var(--px10)}.briefColorPick[data-v-d099c6cc]{background:#fff;border:2px solid var(--bf-line);border-radius:var(--px10);cursor:pointer;flex:0 0 auto;height:var(--px50);padding:var(--px4);width:var(--px54)}.briefMissing[data-v-d099c6cc]{background:#ff635d0f;border:2px solid rgba(255,99,93,.35);border-radius:var(--px12);margin-top:var(--px24);padding:var(--px18)}.briefMissing>strong[data-v-d099c6cc]{color:var(--bf-coral);display:block;font-size:var(--px15);font-weight:800;margin-bottom:var(--px10)}.briefMissing ul[data-v-d099c6cc]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.briefMissing li[data-v-d099c6cc]{align-items:center;border-bottom:1px solid rgba(255,99,93,.18);color:var(--bf-ink);display:flex;font-size:var(--px14);gap:var(--px10);padding:var(--px8) 0}.briefMissing li[data-v-d099c6cc]:last-child{border-bottom:0}.briefMissing .briefMissStep[data-v-d099c6cc]{background:#ff635d1f;border-radius:var(--px6);color:var(--bf-coral);flex:0 0 auto;font-size:var(--px11);font-weight:700;padding:var(--px2) var(--px8)}.briefMissing button[data-v-d099c6cc]{background:none;border:0;color:var(--bf-blue);cursor:pointer;font-size:var(--px13);font-weight:700;margin-left:auto;white-space:nowrap}.briefFoot[data-v-d099c6cc]{align-items:center;background:#fff;border-top:1px solid var(--bf-line);display:flex;flex:0 0 auto;gap:var(--px10);padding:var(--px14) var(--px20)}.briefFoot .briefCount[data-v-d099c6cc]{color:var(--bf-muted);font-size:var(--px13);font-weight:600;margin-right:auto;white-space:nowrap}.briefFoot .briefCount b[data-v-d099c6cc]{color:var(--bf-ink)}@media(max-width:900px){.briefFoot .briefCount[data-v-d099c6cc]{display:none}}.briefGhostBtn[data-v-d099c6cc],.briefPrimaryBtn[data-v-d099c6cc]{border:2px solid transparent;border-radius:var(--px10);cursor:pointer;font-family:inherit;font-size:var(--px15);font-weight:750;height:var(--px48);padding:0 var(--px24);transition:filter .15s,border-color .15s,color .15s;white-space:nowrap}.briefGhostBtn[data-v-d099c6cc]{background:#fff;border-color:var(--bf-line);color:var(--bf-muted)}.briefGhostBtn[data-v-d099c6cc]:hover:not(:disabled){border-color:var(--bf-blue);color:var(--bf-blue)}.briefGhostBtn[data-v-d099c6cc]:disabled{cursor:not-allowed;opacity:.45}.briefPrimaryBtn[data-v-d099c6cc]{background:linear-gradient(135deg,var(--bf-navy),var(--bf-blue));color:#fff}.briefPrimaryBtn[data-v-d099c6cc]:hover:not(:disabled){filter:brightness(1.08)}.briefPrimaryBtn[data-v-d099c6cc]:disabled{cursor:progress;opacity:.6}@media(max-width:768px){.briefWrap[data-v-d099c6cc]{border-radius:0;font-size:var(--px15)}.briefBody[data-v-d099c6cc]{padding:var(--px18) var(--px16) var(--px24)}.briefFoot[data-v-d099c6cc],.briefLockBar[data-v-d099c6cc],.briefRail[data-v-d099c6cc],.briefTop[data-v-d099c6cc]{padding-left:var(--px16);padding-right:var(--px16)}.briefTop[data-v-d099c6cc]{padding-bottom:var(--px12);padding-top:var(--px12)}.briefStepHead[data-v-d099c6cc]{gap:var(--px12);margin-bottom:var(--px20);padding-bottom:var(--px14)}.briefStepHead .briefBadge[data-v-d099c6cc]{border-radius:var(--px10);height:var(--px40);width:var(--px40)}.briefStepHead .briefBadge strong[data-v-d099c6cc]{font-size:var(--px15)}.briefStepHead h3[data-v-d099c6cc]{font-size:var(--px19)}.briefStepHead p[data-v-d099c6cc]{font-size:var(--px13)}.briefFields[data-v-d099c6cc]{gap:var(--px20)}.briefWrap input[type=date][data-v-d099c6cc],.briefWrap input[type=email][data-v-d099c6cc],.briefWrap input[type=number][data-v-d099c6cc],.briefWrap input[type=tel][data-v-d099c6cc],.briefWrap input[type=text][data-v-d099c6cc],.briefWrap select[data-v-d099c6cc]{font-size:var(--px16);height:var(--px48)}.briefWrap textarea[data-v-d099c6cc]{font-size:var(--px16);min-height:var(--px110)}.briefChoice[data-v-d099c6cc]{font-size:var(--px15);padding:var(--px12) var(--px14);width:100%}.briefChoiceRow[data-v-d099c6cc]{gap:var(--px7)}.briefCond[data-v-d099c6cc]{gap:var(--px16);padding:var(--px14)}.briefDrop[data-v-d099c6cc]{padding:var(--px22) var(--px14)}.briefFoot[data-v-d099c6cc]{gap:var(--px8);padding-bottom:calc(var(--px14) + env(safe-area-inset-bottom,0px))}.briefGhostBtn[data-v-d099c6cc],.briefPrimaryBtn[data-v-d099c6cc]{flex:1;font-size:var(--px15);height:var(--px50);padding:0 var(--px12)}.briefMissing li[data-v-d099c6cc]{flex-wrap:wrap}}@media(max-width:400px){.briefTop .briefSaveState[data-v-d099c6cc]{display:none}.briefRailBtn[data-v-d099c6cc]{min-width:var(--px44)}}
