.NewRequestForm-module__a4jyOa__container{max-width:800px;margin:0 auto;padding:0 0 40px}.NewRequestForm-module__a4jyOa__header{margin-bottom:32px}.NewRequestForm-module__a4jyOa__backLink{color:var(--text-secondary);transition:color var(--transition-fast);align-items:center;gap:6px;margin-bottom:16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.NewRequestForm-module__a4jyOa__backLink:hover{color:var(--primary)}.NewRequestForm-module__a4jyOa__pageTitle{font-family:var(--font-display);color:var(--text-primary);margin-bottom:6px;font-size:28px;font-weight:800}.NewRequestForm-module__a4jyOa__pageSubtitle{color:var(--text-secondary);font-size:15px}.NewRequestForm-module__a4jyOa__steps{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);align-items:center;gap:0;margin-bottom:36px;padding:16px 24px;display:flex}.NewRequestForm-module__a4jyOa__step{flex:1;align-items:center;gap:10px;display:flex;position:relative}.NewRequestForm-module__a4jyOa__step:not(:last-child):after{content:"";background:var(--border);flex:1;height:2px;margin:0 12px}.NewRequestForm-module__a4jyOa__stepDone:not(:last-child):after{background:var(--accent)}.NewRequestForm-module__a4jyOa__stepNum{background:var(--gray-100);width:32px;height:32px;color:var(--text-tertiary);border:2px solid var(--border);transition:all var(--transition-base);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.NewRequestForm-module__a4jyOa__stepActive .NewRequestForm-module__a4jyOa__stepNum{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-50)}.NewRequestForm-module__a4jyOa__stepDone .NewRequestForm-module__a4jyOa__stepNum{background:var(--accent);color:#fff;border-color:var(--accent)}.NewRequestForm-module__a4jyOa__stepLabel{color:var(--text-tertiary);white-space:nowrap;font-size:13px;font-weight:500}.NewRequestForm-module__a4jyOa__stepActive .NewRequestForm-module__a4jyOa__stepLabel{color:var(--text-primary);font-weight:600}.NewRequestForm-module__a4jyOa__stepDone .NewRequestForm-module__a4jyOa__stepLabel{color:var(--accent-dark)}.NewRequestForm-module__a4jyOa__stepContent{animation:.35s both NewRequestForm-module__a4jyOa__fadeSlideUp}@keyframes NewRequestForm-module__a4jyOa__fadeSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.NewRequestForm-module__a4jyOa__sectionTitle{font-family:var(--font-display);color:var(--text-primary);margin-bottom:24px;font-size:20px;font-weight:700}.NewRequestForm-module__a4jyOa__typeGrid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px;display:grid}.NewRequestForm-module__a4jyOa__typeCard{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius-xl);text-align:left;cursor:pointer;flex-direction:column;gap:8px;padding:24px;font-family:inherit;transition:all .25s;display:flex;position:relative}.NewRequestForm-module__a4jyOa__typeCard:hover{border-color:var(--type-color);transform:translateY(-2px);box-shadow:0 4px 20px #0000000f}.NewRequestForm-module__a4jyOa__typeCardActive{border-color:var(--type-color);background:color-mix(in srgb, var(--type-color) 5%, white);box-shadow:0 0 0 3px color-mix(in srgb, var(--type-color) 15%, transparent)}.NewRequestForm-module__a4jyOa__typeIcon{margin-bottom:4px;font-size:32px}.NewRequestForm-module__a4jyOa__typeLabel{font-family:var(--font-display);color:var(--text-primary);font-size:16px;font-weight:700}.NewRequestForm-module__a4jyOa__typeDesc{color:var(--text-secondary);font-size:13px;line-height:1.5}.NewRequestForm-module__a4jyOa__typeCheck{background:var(--type-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:700;animation:.2s NewRequestForm-module__a4jyOa__scaleIn;display:flex;position:absolute;top:14px;right:14px}@keyframes NewRequestForm-module__a4jyOa__scaleIn{0%{transform:scale(0)}to{transform:scale(1)}}.NewRequestForm-module__a4jyOa__formHeader{margin-bottom:24px}.NewRequestForm-module__a4jyOa__formBadge{background:color-mix(in srgb, var(--type-color) 12%, transparent);color:var(--type-color);border-radius:100px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.NewRequestForm-module__a4jyOa__formSection{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);margin-bottom:20px;padding:24px}.NewRequestForm-module__a4jyOa__formSectionTitle{color:var(--text-primary);border-bottom:1px solid var(--border-light);margin-bottom:20px;padding-bottom:12px;font-size:16px;font-weight:700}.NewRequestForm-module__a4jyOa__warningBanner{border-radius:var(--radius-lg);color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;gap:14px;margin-bottom:20px;padding:16px 20px;font-size:14px;line-height:1.5;display:flex}.NewRequestForm-module__a4jyOa__warningIcon{flex-shrink:0;font-size:22px}.NewRequestForm-module__a4jyOa__flaggedWords{color:#b91c1c;word-break:break-word;font-weight:700}.NewRequestForm-module__a4jyOa__warningNote{opacity:.8;margin-top:4px;font-size:12px}.NewRequestForm-module__a4jyOa__previewCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);margin-bottom:24px;padding:28px;position:relative;overflow:hidden}.NewRequestForm-module__a4jyOa__previewCard:before{content:"";background:linear-gradient(90deg, var(--primary), #10b981);height:3px;position:absolute;top:0;left:0;right:0}.NewRequestForm-module__a4jyOa__previewBadge{background:color-mix(in srgb, var(--type-color) 12%, transparent);color:var(--type-color);border-radius:100px;align-items:center;gap:6px;margin-bottom:14px;padding:5px 14px;font-size:12px;font-weight:600;display:inline-flex}.NewRequestForm-module__a4jyOa__previewTitle{font-family:var(--font-display);color:var(--text-primary);margin-bottom:10px;font-size:22px;font-weight:700}.NewRequestForm-module__a4jyOa__previewDesc{color:var(--text-secondary);margin-bottom:16px;font-size:15px;line-height:1.7}.NewRequestForm-module__a4jyOa__previewMeta{color:var(--text-tertiary);flex-wrap:wrap;gap:16px;margin-bottom:16px;font-size:14px;display:flex}.NewRequestForm-module__a4jyOa__previewDynamic{border-top:1px solid var(--border-light);padding-top:16px}.NewRequestForm-module__a4jyOa__previewDynamic h4{color:var(--text-primary);margin-bottom:12px;font-size:14px;font-weight:600}.NewRequestForm-module__a4jyOa__previewField{gap:8px;margin-bottom:8px;font-size:14px;display:flex}.NewRequestForm-module__a4jyOa__previewFieldLabel{color:var(--text-secondary);min-width:140px;font-weight:600}.NewRequestForm-module__a4jyOa__complianceBox{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius-lg);margin-bottom:20px;padding:20px}.NewRequestForm-module__a4jyOa__complianceLabel{cursor:pointer;color:var(--text-primary);align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;display:flex}.NewRequestForm-module__a4jyOa__complianceCheck{width:20px;height:20px;accent-color:var(--primary);cursor:pointer;flex-shrink:0;margin-top:2px}.NewRequestForm-module__a4jyOa__errorMsg{color:#b91c1c;border-radius:var(--radius-md);background:#fef2f2;border:1px solid #fca5a5;margin-bottom:16px;padding:14px 18px;font-size:14px}.NewRequestForm-module__a4jyOa__stepActions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.NewRequestForm-module__a4jyOa__successWrap{justify-content:center;align-items:center;min-height:400px;padding:40px 24px;display:flex}.NewRequestForm-module__a4jyOa__successCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);text-align:center;max-width:500px;box-shadow:var(--shadow-lg);padding:48px}.NewRequestForm-module__a4jyOa__successIcon{margin-bottom:20px;font-size:56px}.NewRequestForm-module__a4jyOa__successTitle{font-family:var(--font-display);color:var(--text-primary);margin-bottom:12px;font-size:24px;font-weight:800}.NewRequestForm-module__a4jyOa__successText{color:var(--text-secondary);margin-bottom:20px;font-size:15px;line-height:1.6}.NewRequestForm-module__a4jyOa__successStatus{color:#d97706;border-radius:var(--radius-full);background:#fff7ed;align-items:center;gap:8px;margin-bottom:28px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.NewRequestForm-module__a4jyOa__statusDot{background:#f59e0b;border-radius:50%;width:8px;height:8px;animation:2s infinite NewRequestForm-module__a4jyOa__pulse}@keyframes NewRequestForm-module__a4jyOa__pulse{0%,to{opacity:1}50%{opacity:.4}}.NewRequestForm-module__a4jyOa__successActions{justify-content:center;gap:12px;display:flex}@media (max-width:768px){.NewRequestForm-module__a4jyOa__container{padding:0 0 40px}.NewRequestForm-module__a4jyOa__pageTitle{font-size:22px}.NewRequestForm-module__a4jyOa__typeGrid{grid-template-columns:1fr}.NewRequestForm-module__a4jyOa__steps{flex-wrap:wrap;gap:8px;padding:12px 16px}.NewRequestForm-module__a4jyOa__step:not(:last-child):after{display:none}.NewRequestForm-module__a4jyOa__stepLabel{font-size:12px}.NewRequestForm-module__a4jyOa__previewMeta{flex-direction:column;gap:6px}.NewRequestForm-module__a4jyOa__previewField{flex-direction:column;gap:2px}.NewRequestForm-module__a4jyOa__previewFieldLabel{min-width:auto}.NewRequestForm-module__a4jyOa__stepActions{flex-direction:column-reverse}.NewRequestForm-module__a4jyOa__stepActions .NewRequestForm-module__a4jyOa__btn{width:100%}.NewRequestForm-module__a4jyOa__successCard{padding:32px 24px}.NewRequestForm-module__a4jyOa__successActions{flex-direction:column}}
.new-module__Y50eua__page{background:var(--bg-secondary);min-height:100vh}.new-module__Y50eua__container{max-width:800px;margin:0 auto;padding:40px 24px 80px}.new-module__Y50eua__header{margin-bottom:32px}.new-module__Y50eua__backLink{color:var(--text-secondary);transition:color var(--transition-fast);align-items:center;gap:6px;margin-bottom:16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.new-module__Y50eua__backLink:hover{color:var(--primary)}.new-module__Y50eua__pageTitle{font-family:var(--font-display);color:var(--text-primary);margin-bottom:6px;font-size:28px;font-weight:800}.new-module__Y50eua__pageSubtitle{color:var(--text-secondary);font-size:15px}.new-module__Y50eua__steps{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);align-items:center;gap:0;margin-bottom:36px;padding:16px 24px;display:flex}.new-module__Y50eua__step{flex:1;align-items:center;gap:10px;display:flex;position:relative}.new-module__Y50eua__step:not(:last-child):after{content:"";background:var(--border);flex:1;height:2px;margin:0 12px}.new-module__Y50eua__stepDone:not(:last-child):after{background:var(--accent)}.new-module__Y50eua__stepNum{background:var(--gray-100);width:32px;height:32px;color:var(--text-tertiary);border:2px solid var(--border);transition:all var(--transition-base);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.new-module__Y50eua__stepActive .new-module__Y50eua__stepNum{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-50)}.new-module__Y50eua__stepDone .new-module__Y50eua__stepNum{background:var(--accent);color:#fff;border-color:var(--accent)}.new-module__Y50eua__stepLabel{color:var(--text-tertiary);white-space:nowrap;font-size:13px;font-weight:500}.new-module__Y50eua__stepActive .new-module__Y50eua__stepLabel{color:var(--text-primary);font-weight:600}.new-module__Y50eua__stepDone .new-module__Y50eua__stepLabel{color:var(--accent-dark)}.new-module__Y50eua__stepContent{animation:.35s both new-module__Y50eua__fadeSlideUp}@keyframes new-module__Y50eua__fadeSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.new-module__Y50eua__sectionTitle{font-family:var(--font-display);color:var(--text-primary);margin-bottom:24px;font-size:20px;font-weight:700}.new-module__Y50eua__typeGrid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px;display:grid}.new-module__Y50eua__typeCard{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius-xl);text-align:left;cursor:pointer;flex-direction:column;gap:8px;padding:24px;font-family:inherit;transition:all .25s;display:flex;position:relative}.new-module__Y50eua__typeCard:hover{border-color:var(--type-color);transform:translateY(-2px);box-shadow:0 4px 20px #0000000f}.new-module__Y50eua__typeCardActive{border-color:var(--type-color);background:color-mix(in srgb, var(--type-color) 5%, white);box-shadow:0 0 0 3px color-mix(in srgb, var(--type-color) 15%, transparent)}.new-module__Y50eua__typeIcon{margin-bottom:4px;font-size:32px}.new-module__Y50eua__typeLabel{font-family:var(--font-display);color:var(--text-primary);font-size:16px;font-weight:700}.new-module__Y50eua__typeDesc{color:var(--text-secondary);font-size:13px;line-height:1.5}.new-module__Y50eua__typeCheck{background:var(--type-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:700;animation:.2s new-module__Y50eua__scaleIn;display:flex;position:absolute;top:14px;right:14px}@keyframes new-module__Y50eua__scaleIn{0%{transform:scale(0)}to{transform:scale(1)}}.new-module__Y50eua__formHeader{margin-bottom:24px}.new-module__Y50eua__formBadge{background:color-mix(in srgb, var(--type-color) 12%, transparent);color:var(--type-color);border-radius:100px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.new-module__Y50eua__formSection{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);margin-bottom:20px;padding:24px}.new-module__Y50eua__formSectionTitle{color:var(--text-primary);border-bottom:1px solid var(--border-light);margin-bottom:20px;padding-bottom:12px;font-size:16px;font-weight:700}.new-module__Y50eua__warningBanner{border-radius:var(--radius-lg);color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;gap:14px;margin-bottom:20px;padding:16px 20px;font-size:14px;line-height:1.5;display:flex}.new-module__Y50eua__warningIcon{flex-shrink:0;font-size:22px}.new-module__Y50eua__flaggedWords{color:#b91c1c;word-break:break-word;font-weight:700}.new-module__Y50eua__warningNote{opacity:.8;margin-top:4px;font-size:12px}.new-module__Y50eua__previewCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);margin-bottom:24px;padding:28px;position:relative;overflow:hidden}.new-module__Y50eua__previewCard:before{content:"";background:linear-gradient(90deg, var(--primary), #10b981);height:3px;position:absolute;top:0;left:0;right:0}.new-module__Y50eua__previewBadge{background:color-mix(in srgb, var(--type-color) 12%, transparent);color:var(--type-color);border-radius:100px;align-items:center;gap:6px;margin-bottom:14px;padding:5px 14px;font-size:12px;font-weight:600;display:inline-flex}.new-module__Y50eua__previewTitle{font-family:var(--font-display);color:var(--text-primary);margin-bottom:10px;font-size:22px;font-weight:700}.new-module__Y50eua__previewDesc{color:var(--text-secondary);margin-bottom:16px;font-size:15px;line-height:1.7}.new-module__Y50eua__previewMeta{color:var(--text-tertiary);flex-wrap:wrap;gap:16px;margin-bottom:16px;font-size:14px;display:flex}.new-module__Y50eua__previewDynamic{border-top:1px solid var(--border-light);padding-top:16px}.new-module__Y50eua__previewDynamic h4{color:var(--text-primary);margin-bottom:12px;font-size:14px;font-weight:600}.new-module__Y50eua__previewField{gap:8px;margin-bottom:8px;font-size:14px;display:flex}.new-module__Y50eua__previewFieldLabel{color:var(--text-secondary);min-width:140px;font-weight:600}.new-module__Y50eua__complianceBox{background:var(--surface);border:2px solid var(--border);border-radius:var(--radius-lg);margin-bottom:20px;padding:20px}.new-module__Y50eua__complianceLabel{cursor:pointer;color:var(--text-primary);align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;display:flex}.new-module__Y50eua__complianceCheck{width:20px;height:20px;accent-color:var(--primary);cursor:pointer;flex-shrink:0;margin-top:2px}.new-module__Y50eua__errorMsg{color:#b91c1c;border-radius:var(--radius-md);background:#fef2f2;border:1px solid #fca5a5;margin-bottom:16px;padding:14px 18px;font-size:14px}.new-module__Y50eua__stepActions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.new-module__Y50eua__successWrap{justify-content:center;align-items:center;min-height:calc(100vh - 64px);padding:40px 24px;display:flex}.new-module__Y50eua__successCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);text-align:center;max-width:500px;box-shadow:var(--shadow-lg);padding:48px}.new-module__Y50eua__successIcon{margin-bottom:20px;font-size:56px}.new-module__Y50eua__successTitle{font-family:var(--font-display);color:var(--text-primary);margin-bottom:12px;font-size:24px;font-weight:800}.new-module__Y50eua__successText{color:var(--text-secondary);margin-bottom:20px;font-size:15px;line-height:1.6}.new-module__Y50eua__successStatus{color:#d97706;border-radius:var(--radius-full);background:#fff7ed;align-items:center;gap:8px;margin-bottom:28px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.new-module__Y50eua__statusDot{background:#f59e0b;border-radius:50%;width:8px;height:8px;animation:2s infinite new-module__Y50eua__pulse}@keyframes new-module__Y50eua__pulse{0%,to{opacity:1}50%{opacity:.4}}.new-module__Y50eua__successActions{justify-content:center;gap:12px;display:flex}@media (max-width:768px){.new-module__Y50eua__container{padding:24px 16px 60px}.new-module__Y50eua__pageTitle{font-size:22px}.new-module__Y50eua__typeGrid{grid-template-columns:1fr}.new-module__Y50eua__steps{flex-wrap:wrap;gap:8px;padding:12px 16px}.new-module__Y50eua__step:not(:last-child):after{display:none}.new-module__Y50eua__stepLabel{font-size:12px}.new-module__Y50eua__previewMeta{flex-direction:column;gap:6px}.new-module__Y50eua__previewField{flex-direction:column;gap:2px}.new-module__Y50eua__previewFieldLabel{min-width:auto}.new-module__Y50eua__stepActions{flex-direction:column-reverse}.new-module__Y50eua__stepActions .new-module__Y50eua__btn{width:100%}.new-module__Y50eua__successCard{padding:32px 24px}.new-module__Y50eua__successActions{flex-direction:column}}
