.el-form-item{--font-size:14px;display:flex;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{justify-content:flex-start;text-align:left}.el-form-item--label-right .el-form-item__label{justify-content:flex-end;text-align:right}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{display:block;height:auto;line-height:22px;margin-bottom:8px;padding-right:0;text-align:left;width:fit-content}.el-form-item__label-wrap{display:flex}.el-form-item__label{align-items:flex-start;box-sizing:border-box;color:var(--el-text-color-regular);display:inline-flex;flex:none;font-size:var(--el-form-label-font-size);height:32px;line-height:32px;padding:0 12px 0 0}.el-form-item__content{align-items:center;display:flex;flex:1;flex-wrap:wrap;font-size:var(--font-size);line-height:32px;min-width:0;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;left:0;line-height:1;padding-top:2px;position:absolute;top:100%}.el-form-item__error--inline{display:inline-block;left:auto;margin-left:10px;position:relative;top:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{color:var(--el-color-danger);content:"*";margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{color:var(--el-color-danger);content:"*";margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content :is(.el-input-group__append,.el-input-group__prepend) .el-input__wrapper{box-shadow:inset 0 0 0 1px #0000}.el-form-item.is-error .el-form-item__content :is(.el-input-group__append,.el-input-group__prepend) .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-checkbox-group{font-size:0;line-height:0}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--inline .el-form-item{display:inline-flex;margin-right:32px;vertical-align:middle}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.brief-overlay[data-v-1d102e76]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:99900}.brief-modal[data-v-1d102e76]{background:radial-gradient(circle at top right,rgba(59,130,246,.12),transparent 32%),linear-gradient(180deg,#fffffffa,#f8fafcfa);border-radius:32px;box-shadow:0 32px 80px #0f172a47;max-height:min(90vh,860px);overflow:hidden;width:min(920px,100%)}.brief-modal__inner[data-v-1d102e76]{display:grid;gap:28px;max-height:inherit;overflow-y:auto;padding:32px}.brief-modal__head[data-v-1d102e76]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.brief-eyebrow[data-v-1d102e76]{align-items:center;background:#2563ff1a;border-radius:999px;color:#2563eb;display:inline-flex;font-size:13px;font-weight:700;letter-spacing:.08em;padding:8px 14px;text-transform:uppercase}.brief-modal__head h2[data-v-1d102e76]{color:#0f172a;font-size:clamp(28px,4vw,40px);letter-spacing:-.04em;line-height:1.05;margin:14px 0 0}.brief-close[data-v-1d102e76]{background:#0f172a0f;border:0;border-radius:14px;color:#0f172a;cursor:pointer;font-size:20px;height:44px;width:44px}.brief-form[data-v-1d102e76]{display:grid;gap:14px}.brief-form[data-v-1d102e76] .el-form-item{margin-bottom:0}.brief-form[data-v-1d102e76] .el-form-item__label{align-items:center;color:#0f172a;display:inline-flex;font-size:15px;font-weight:700;line-height:1.4;padding-bottom:8px}.brief-form[data-v-1d102e76] .el-form-item__content{display:grid;gap:8px}.brief-form[data-v-1d102e76] .el-form-item__error{color:#ef4444;font-size:13px;line-height:1.5;padding-top:0;position:static}.brief-grid[data-v-1d102e76]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.brief-field[data-v-1d102e76]{display:grid;gap:8px}.brief-field--full[data-v-1d102e76]{grid-column:1/-1}.brief-optional[data-v-1d102e76]{color:#64748b;font-size:13px;font-weight:600;margin-left:6px}.brief-field[data-v-1d102e76] .brief-select .el-select__wrapper,.brief-form[data-v-1d102e76] .el-input__wrapper,.brief-form[data-v-1d102e76] .el-textarea__inner{background:#fffffffa;border-radius:14px;color:#0f172a;transition:box-shadow .18s ease,border-color .18s ease;width:100%}.brief-select[data-v-1d102e76]{width:100%}.brief-field[data-v-1d102e76] .brief-select .el-select__wrapper,.brief-form[data-v-1d102e76] .el-input__wrapper{box-shadow:inset 0 0 0 1px #0f17241a;min-height:52px;padding:7px 15px}.brief-form[data-v-1d102e76] .el-textarea__inner{box-shadow:inset 0 0 0 1px #0f17241a;min-height:118px;padding:14px 15px;resize:vertical}.brief-form[data-v-1d102e76] .el-input__inner::-moz-placeholder,.brief-form[data-v-1d102e76] .el-textarea__inner::-moz-placeholder{color:#94a3b8}.brief-field[data-v-1d102e76] .brief-select .el-select__placeholder,.brief-form[data-v-1d102e76] .el-input__inner::placeholder,.brief-form[data-v-1d102e76] .el-textarea__inner::placeholder{color:#94a3b8}.brief-field[data-v-1d102e76] .brief-select.is-focus .el-select__wrapper,.brief-form[data-v-1d102e76] .el-input.is-focus .el-input__wrapper,.brief-form[data-v-1d102e76] .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px #2563ff47,0 0 0 4px #2563ff14}.brief-chip-group[data-v-1d102e76]{display:flex;flex-wrap:wrap;gap:10px}.brief-chip[data-v-1d102e76]{margin-right:0}.brief-field[data-v-1d102e76] .brief-chip .el-checkbox__input{display:none}.brief-field[data-v-1d102e76] .brief-chip .el-checkbox__label{align-items:center;background:#fffffffa;border:1px solid rgba(15,23,36,.08);border-radius:999px;color:#64748b;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;line-height:1;min-height:42px;padding:0 14px;transition:all .18s ease}.brief-field[data-v-1d102e76] .brief-chip.is-checked .el-checkbox__label,.brief-field[data-v-1d102e76] .brief-chip:hover .el-checkbox__label{background:#2563ff14;border-color:#2563ff29;color:#0f172a}.brief-form[data-v-1d102e76] .is-error .el-input__wrapper,.brief-form[data-v-1d102e76] .is-error .el-select__wrapper,.brief-form[data-v-1d102e76] .is-error .el-textarea__inner{box-shadow:inset 0 0 0 1px #ef4444,0 0 0 4px #ef444414}.brief-hint[data-v-1d102e76],.brief-submit-note[data-v-1d102e76]{color:#64748b;line-height:1.55}.brief-hint[data-v-1d102e76]{font-size:13px}.brief-submit-row[data-v-1d102e76]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:6px}.brief-submit[data-v-1d102e76]{background:linear-gradient(135deg,#2563eb,#49a8ff);border:0;border-radius:999px;box-shadow:0 14px 28px #2563ff2e;color:#fff;cursor:pointer;font-weight:800;min-height:48px;padding:0 18px}.brief-submit[data-v-1d102e76]:disabled{box-shadow:none;cursor:not-allowed;opacity:.72}@media(max-width:768px){.brief-overlay[data-v-1d102e76]{align-items:center;overflow-y:auto;padding:12px}.brief-modal[data-v-1d102e76]{border-radius:28px;max-height:min(88dvh,920px);width:min(100%,720px)}.brief-modal__inner[data-v-1d102e76]{padding:24px 20px 28px}.brief-modal__head h2[data-v-1d102e76]{font-size:28px}.brief-form[data-v-1d102e76] .el-form-item__label{font-size:14px}.brief-field[data-v-1d102e76] .brief-select .el-select__wrapper,.brief-form[data-v-1d102e76] .el-input__wrapper{min-height:48px}.brief-form[data-v-1d102e76] .el-textarea__inner{min-height:104px}.brief-field[data-v-1d102e76] .brief-chip .el-checkbox__label{font-size:14px;min-height:38px}.brief-submit-row[data-v-1d102e76]{align-items:stretch;flex-direction:column}.brief-submit[data-v-1d102e76]{width:100%}}@media(max-width:640px){.brief-overlay[data-v-1d102e76]{padding:10px}.brief-modal[data-v-1d102e76]{border-radius:24px;max-height:min(88dvh,860px);width:min(100%,100vw - 20px)}.brief-modal__inner[data-v-1d102e76]{gap:20px;padding:20px 16px 24px}.brief-modal__head h2[data-v-1d102e76]{font-size:24px}.brief-form[data-v-1d102e76],.brief-grid[data-v-1d102e76]{grid-template-columns:1fr}.brief-chip-group[data-v-1d102e76]{gap:8px}.brief-field[data-v-1d102e76] .brief-chip .el-checkbox__label{font-size:13px;min-height:36px;padding:0 12px}}@media(max-width:480px){.brief-overlay[data-v-1d102e76]{padding:8px}.brief-modal[data-v-1d102e76]{border-radius:20px;max-height:min(90dvh,820px);width:min(100%,100vw - 16px)}.brief-modal__inner[data-v-1d102e76]{gap:18px;padding:18px 14px 20px}.brief-modal__head[data-v-1d102e76]{gap:12px}.brief-modal__head h2[data-v-1d102e76]{font-size:22px}}
