﻿.form-page-module__FVtEya__page{--sf-feishu-text:#1f2329;--sf-feishu-muted:#646a73;--sf-feishu-placeholder:#8f959e;--sf-feishu-footer:#8f959e;--sf-feishu-primary:#1456f0;--sf-feishu-primary-hover:#0f47cc;--sf-feishu-share:#245bdb;--sf-feishu-border:#dee0e3;--sf-feishu-required:#f54a45;--sf-feishu-desc:#1f232980;--sf-feishu-avatar-bg:#dee0e3;--sf-feishu-inset:#1f232926;width:100%;min-height:100dvh;color:var(--sf-feishu-text);font-family:var(--font-noto-sans-sc), "PingFang SC", "Microsoft Yahei", sans-serif;background:#fff;flex:1 0 auto;font-size:14px;line-height:16.1px;overflow-x:hidden}.form-page-module__FVtEya__header{z-index:20;justify-content:flex-end;align-items:center;height:52px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.form-page-module__FVtEya__headerActions{align-items:center;gap:12px;display:flex}.form-page-module__FVtEya__headerButton{min-width:80px;height:32px;color:var(--sf-feishu-text);cursor:pointer;background:#fffc;border:1px solid #1f23291a;border-radius:6px;justify-content:center;align-items:center;padding:4px 11px;font-size:14px;line-height:22px;transition:color .1s ease-in,background-color .1s ease-in,border-color .1s ease-in;display:inline-flex}.form-page-module__FVtEya__headerButton:hover{background:#fffffff2}.form-page-module__FVtEya__headerButtonRecords{width:126px}.form-page-module__FVtEya__headerButtonShare{border-color:var(--sf-feishu-share);background:var(--sf-feishu-share);color:#fff}.form-page-module__FVtEya__headerButtonShare:hover{background:#1e4ec0;border-color:#1e4ec0}.form-page-module__FVtEya__headerButtonIcon{color:#646a73;flex-shrink:0;width:14px;height:14px;margin-right:4px;font-size:14px}.form-page-module__FVtEya__headerButtonShare .form-page-module__FVtEya__headerButtonIcon{color:#fff}.form-page-module__FVtEya__avatarButton{background:var(--sf-feishu-avatar-bg);color:#646a73;cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.form-page-module__FVtEya__avatarIcon{width:16px;height:16px}.form-page-module__FVtEya__layout{background-color:#fff;background-image:url(/assets/forms/business/images/form-background.svg);background-position:top;background-repeat:no-repeat;background-size:100%;flex-direction:column;align-items:center;width:100%;min-height:100dvh;display:flex;position:relative}.form-page-module__FVtEya__illustrationBg{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:1440px;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.form-page-module__FVtEya__formCard{z-index:1;border:1px solid var(--sf-feishu-border);background:#fff;border-radius:16px 16px 0 0;width:min(893px,100% - 32px);max-width:893px;margin:80px auto 0;padding-bottom:48px;position:relative;box-shadow:0 6px 18px 6px #1f232908,0 3px 6px -6px #1f23290d,0 4px 8px #1f232908}.form-page-module__FVtEya__formInner{box-sizing:border-box;width:100%;max-width:720px;margin:0 auto;padding:0 28px 0 64px}.form-page-module__FVtEya__title{color:var(--sf-feishu-text);margin:74px 0 0;font-size:30px;font-weight:600;line-height:34.5px}.form-page-module__FVtEya__description{color:var(--sf-feishu-desc);margin:16px 0 0;font-size:14px;line-height:22px}.form-page-module__FVtEya__description p{margin:0}.form-page-module__FVtEya__description p+p{margin-top:8px}.form-page-module__FVtEya__description a{color:var(--sf-feishu-primary);text-decoration:none}.form-page-module__FVtEya__description a:hover{text-decoration:underline}.form-page-module__FVtEya__form{flex-direction:column;margin-top:36px;display:flex}.form-page-module__FVtEya__field{margin-bottom:36px}.form-page-module__FVtEya__labelRow{align-items:center;gap:6px;margin-bottom:4px;font-size:14px;font-weight:500;line-height:22px;display:flex}.form-page-module__FVtEya__requiredMark{color:var(--sf-feishu-required);margin-right:2px;font-family:SimSun,sans-serif;font-size:14px;line-height:22px}.form-page-module__FVtEya__numberBadge{width:20px;height:20px;color:var(--sf-feishu-primary);background:#1456f01f;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.form-page-module__FVtEya__arrowIcon{color:var(--sf-feishu-primary);flex-shrink:0;font-size:14px;line-height:22px}.form-page-module__FVtEya__labelText{color:var(--sf-feishu-text);font-weight:500}.form-page-module__FVtEya__hint{color:var(--sf-feishu-muted);margin:0 0 4px;font-size:14px;line-height:22px}.form-page-module__FVtEya__input{width:100%;max-width:626px;min-height:86px;color:var(--sf-feishu-text);box-sizing:border-box;box-shadow:var(--sf-feishu-inset) 0 0 0 1px inset;background:#fff;border:0;border-radius:6px;outline:none;padding:6px 8px;font-size:14px;line-height:22.4px;transition:box-shadow .1s ease-in}.form-page-module__FVtEya__input::placeholder{color:var(--sf-feishu-placeholder)}.form-page-module__FVtEya__input:focus{box-shadow:var(--sf-feishu-primary) 0 0 0 1px inset}.form-page-module__FVtEya__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:626px;display:grid}.form-page-module__FVtEya__option{width:100%;color:var(--sf-feishu-text);text-align:left;cursor:pointer;box-sizing:border-box;box-shadow:var(--sf-feishu-inset) 0 0 0 1px inset;background:#fff;border:0;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:400;line-height:22px;transition:color .1s ease-in,background-color .1s ease-in,box-shadow .1s ease-in;display:block}.form-page-module__FVtEya__option:hover{box-shadow:inset 0 0 0 1px #1456f059}.form-page-module__FVtEya__optionSelected{color:var(--sf-feishu-primary);background:#1456f014;box-shadow:inset 0 0 0 1.5px #1456f0}.form-page-module__FVtEya__textarea{width:100%;max-width:626px;min-height:86px;color:var(--sf-feishu-text);resize:vertical;box-sizing:border-box;box-shadow:var(--sf-feishu-inset) 0 0 0 1px inset;background:#fff;border:0;border-radius:6px;outline:none;padding:6px 8px;font-family:inherit;font-size:14px;line-height:22.4px;transition:box-shadow .1s ease-in}.form-page-module__FVtEya__textarea::placeholder{color:var(--sf-feishu-placeholder)}.form-page-module__FVtEya__textarea:focus{box-shadow:var(--sf-feishu-primary) 0 0 0 1px inset}.form-page-module__FVtEya__voiceFab{z-index:30;background:var(--sf-feishu-primary);color:#fff;cursor:pointer;border:0;border-radius:9999px;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:14px;line-height:22px;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 16px #1456f059}.form-page-module__FVtEya__voiceFabIcon{flex-shrink:0;width:16px;height:16px}.form-page-module__FVtEya__submitWrap{padding-left:0}.form-page-module__FVtEya__submit{border:1px solid var(--sf-feishu-primary);background:var(--sf-feishu-primary);color:#fff;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:154px;height:40px;margin:32px 0 0;padding:7px 45px;font-size:16px;line-height:24px;transition:color .1s ease-in,background-color .1s ease-in,border-color .1s ease-in;display:inline-flex}.form-page-module__FVtEya__submit:hover{background:var(--sf-feishu-primary-hover);border-color:var(--sf-feishu-primary-hover)}.form-page-module__FVtEya__footer{z-index:1;justify-content:center;width:100%;margin:0 0 40px;padding:24px 16px 0;display:flex;position:relative}.form-page-module__FVtEya__footerSupport{color:var(--sf-feishu-footer);justify-content:center;align-items:center;font-size:12px;line-height:20px;display:flex}.form-page-module__FVtEya__footerLine{background:#1f232926;flex-shrink:0;width:100px;height:1px}.form-page-module__FVtEya__footerLine:first-child{margin-right:16px}.form-page-module__FVtEya__footerLine:last-child{margin-left:16px}.form-page-module__FVtEya__footerLogo{flex-shrink:0;margin-right:6px}@media (max-width:768px){.form-page-module__FVtEya__headerButtonRecords{display:none}.form-page-module__FVtEya__formCard{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;margin-top:0;padding-bottom:24px}.form-page-module__FVtEya__formInner{max-width:none;padding:24px 24px 0}.form-page-module__FVtEya__title{margin-top:24px;font-size:20px;line-height:28px}.form-page-module__FVtEya__optionGrid{grid-template-columns:1fr}.form-page-module__FVtEya__submit{width:100%;height:48px;margin:24px 0 0;font-size:16px;line-height:48px}.form-page-module__FVtEya__footerLine{display:none}}
