.Button-module__kDcaUW__btn{border-radius:var(--radius-md);background:var(--bg-gradient-btn);width:100%;color:var(--text-white);cursor:pointer;transition:var(--transition-smooth);border:none;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;font-weight:600;display:flex;box-shadow:0 4px 14px #0e1c2933}.Button-module__kDcaUW__btn:hover{background:var(--bg-gradient-btn-hover);transform:translateY(-1px);box-shadow:0 6px 18px #0e1c294d}.Button-module__kDcaUW__btn:disabled{opacity:.85;cursor:not-allowed;transform:none}.Button-module__kDcaUW__btnSecondary{border-radius:var(--radius-md);border:1px solid var(--border-clean);background:var(--bg-card);width:100%;color:var(--text-primary);transition:var(--transition-smooth);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;font-weight:600;display:flex}.Button-module__kDcaUW__btnSecondary:hover{background:var(--bg-page);border-color:var(--text-secondary)}.Button-module__kDcaUW__btnSso{border-radius:var(--radius-md);border:1px solid var(--border-clean);background:var(--bg-card);width:100%;color:var(--text-primary);transition:var(--transition-smooth);cursor:pointer;justify-content:center;align-items:center;gap:10px;margin-bottom:12px;padding:12px;font-size:.9rem;font-weight:500;display:flex}.Button-module__kDcaUW__btnSso:hover{background:var(--bg-page);border-color:var(--text-tertiary)}.Button-module__kDcaUW__btnSuccess{background:var(--semantic-success)!important;box-shadow:0 4px 20px #10b98126!important}
.InputField-module__Z-ZLxG__formGroup{flex-direction:column;gap:6px;display:flex}.InputField-module__Z-ZLxG__formLabel{color:var(--text-primary);font-size:.8rem;font-weight:600}.InputField-module__Z-ZLxG__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.InputField-module__Z-ZLxG__inputIcon{color:var(--text-tertiary);pointer-events:none;transition:var(--transition-fast);align-items:center;display:flex;position:absolute;left:12px}.InputField-module__Z-ZLxG__rightElement{color:var(--text-tertiary);cursor:pointer;transition:var(--transition-fast);align-items:center;display:flex;position:absolute;right:12px}.InputField-module__Z-ZLxG__rightElement:hover{color:var(--text-primary)}.InputField-module__Z-ZLxG__formInput{border-radius:var(--radius-md);border:1px solid var(--border-clean);background:var(--bg-card);width:100%;color:var(--text-primary);transition:var(--transition-smooth);outline:none;padding:9.5px 12px 9.5px 36px;font-size:.85rem}.InputField-module__Z-ZLxG__formInput:focus{border-color:var(--border-focus);background:var(--bg-card);box-shadow:0 0 0 4px #323d681f}.InputField-module__Z-ZLxG__formInput:focus+.InputField-module__Z-ZLxG__inputIcon{color:var(--border-focus)}.InputField-module__Z-ZLxG__formInputHint{color:var(--text-tertiary);margin-top:4px;font-size:.75rem}.InputField-module__Z-ZLxG__formInputError{border-color:var(--semantic-danger)!important}.InputField-module__Z-ZLxG__formInputError:focus{border-color:var(--semantic-danger)!important;box-shadow:0 0 0 4px #ef44441f!important}.InputField-module__Z-ZLxG__inputIconError{color:var(--semantic-danger)!important}.InputField-module__Z-ZLxG__errorMessage{color:var(--semantic-danger);margin-top:4px;font-size:.75rem;font-weight:500}
.OtpBoxInput-module__lEdDcG__otpContainer{flex-direction:column;gap:8px;width:100%;display:flex}.OtpBoxInput-module__lEdDcG__otpLabel{color:var(--text-primary);font-size:.8rem;font-weight:600}.OtpBoxInput-module__lEdDcG__boxesRow{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.OtpBoxInput-module__lEdDcG__otpBox{text-align:center;max-width:48px;height:48px;color:var(--text-primary);background:var(--bg-card);border:1.5px solid var(--border-clean);border-radius:var(--radius-md);transition:var(--transition-fast);caret-color:var(--accent-indigo);outline:none;flex:1;padding:0;font-family:inherit;font-size:1.25rem;font-weight:700}.OtpBoxInput-module__lEdDcG__otpBox:focus{border-color:var(--accent-indigo);background:var(--bg-card);box-shadow:0 0 0 3px #323d681f}.OtpBoxInput-module__lEdDcG__otpBoxFilled{border-color:var(--border-clean);background:var(--bg-page)}.OtpBoxInput-module__lEdDcG__otpBoxError{color:var(--semantic-danger);border-color:var(--semantic-danger)!important}.OtpBoxInput-module__lEdDcG__otpBoxError:focus{box-shadow:0 0 0 3px #ef444426!important}.OtpBoxInput-module__lEdDcG__otpBox:disabled{opacity:.6;cursor:not-allowed}.OtpBoxInput-module__lEdDcG__errorMessage{color:var(--semantic-danger);font-size:.75rem;font-weight:500}.OtpBoxInput-module__lEdDcG__hintMessage{color:var(--text-tertiary);font-size:.75rem}
.Toast-module__LYf0Sq__toasterContainer{z-index:10000;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%)}.Toast-module__LYf0Sq__toast{background:var(--bg-card);pointer-events:auto;border:1px solid #0000000f;border-radius:9999px;align-items:center;gap:10px;width:max-content;max-width:480px;padding:8px 16px;animation:.35s cubic-bezier(.21,1.02,.73,1) forwards Toast-module__LYf0Sq__toastFadeIn;display:flex;box-shadow:0 4px 12px #00000014,0 2px 4px #00000005}.Toast-module__LYf0Sq__iconWrapper{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Toast-module__LYf0Sq__success .Toast-module__LYf0Sq__iconWrapper{background-color:var(--semantic-success);color:var(--text-white)}.Toast-module__LYf0Sq__error .Toast-module__LYf0Sq__iconWrapper{background-color:var(--semantic-danger);color:var(--text-white)}.Toast-module__LYf0Sq__info .Toast-module__LYf0Sq__iconWrapper{background-color:var(--accent-indigo);color:var(--text-white)}.Toast-module__LYf0Sq__message{color:var(--text-primary);white-space:nowrap;margin:0;font-size:.85rem;font-weight:500;line-height:1.4}@media (max-width:480px){.Toast-module__LYf0Sq__toast{border-radius:12px;max-width:90vw}.Toast-module__LYf0Sq__message{white-space:normal}}
.page-module__3hEGMG__loginContainer{background-color:var(--bg-page);width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}.page-module__3hEGMG__formSide{background-color:var(--bg-page);flex-direction:column;justify-content:space-between;width:50vw;height:100vh;padding:64px 80px;display:flex;position:relative;overflow-y:auto}.page-module__3hEGMG__bgFlowWrapper{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.page-module__3hEGMG__bgFlowSvg{opacity:.9;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__3hEGMG__glowOrb{filter:blur(60px);background:radial-gradient(circle,#ffa9161f 0%,#ffa91600 70%);border-radius:50%;width:380px;height:380px;position:absolute;top:-15%;left:-15%}.page-module__3hEGMG__glowOrbSecondary{filter:blur(50px);background:radial-gradient(circle,#ffa91614 0%,#ffa91600 70%);border-radius:50%;width:320px;height:320px;position:absolute;bottom:-10%;right:-10%}.page-module__3hEGMG__brand{z-index:2;align-items:center;gap:2px;display:flex;position:relative}.page-module__3hEGMG__brandName{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.03em;font-size:1.25rem;font-weight:800}.page-module__3hEGMG__brandDot{color:var(--brand-amber);margin-bottom:-4px;font-size:1.5rem;font-weight:800;line-height:1}.page-module__3hEGMG__authBox,.page-module__3hEGMG__formWrapper{z-index:2;flex-direction:column;gap:22px;width:100%;max-width:350px;margin:auto;display:flex;position:relative}.page-module__3hEGMG__headerInfo{flex-direction:column;gap:6px;display:flex}.page-module__3hEGMG__title{letter-spacing:-.03em;color:var(--text-primary);font-size:1.65rem;font-weight:800;line-height:1.2}.page-module__3hEGMG__subtitle{color:var(--text-secondary);font-size:.85rem;line-height:1.45}.page-module__3hEGMG__form{flex-direction:column;gap:16px;width:100%;display:flex}.page-module__3hEGMG__formGroup{flex-direction:column;gap:6px;display:flex}.page-module__3hEGMG__formLabel{color:var(--text-primary);font-size:.8rem;font-weight:600}.page-module__3hEGMG__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.page-module__3hEGMG__inputIcon{color:var(--text-tertiary);pointer-events:none;transition:var(--transition-fast);position:absolute;left:14px}.page-module__3hEGMG__eyeIcon{color:var(--text-tertiary);cursor:pointer;transition:var(--transition-fast);align-items:center;display:flex;position:absolute;right:14px}.page-module__3hEGMG__eyeIcon:hover{color:var(--text-primary)}.page-module__3hEGMG__formInput{border-radius:var(--radius-md);border:1px solid var(--border-clean);background:var(--bg-card);width:100%;color:var(--text-primary);transition:var(--transition-smooth);padding:12px 14px 12px 40px;font-size:.9rem}.page-module__3hEGMG__formInput:focus{border-color:var(--accent-indigo);background:var(--bg-card);box-shadow:0 0 0 4px #323d681a}.page-module__3hEGMG__formInput:focus+.page-module__3hEGMG__inputIcon{color:var(--accent-indigo)}.page-module__3hEGMG__formInputHint{color:var(--text-tertiary);margin-top:4px;font-size:.75rem}.page-module__3hEGMG__formActions{justify-content:flex-end;align-items:center;margin-top:-2px;font-size:.85rem;display:flex}.page-module__3hEGMG__forgotLink{color:var(--text-secondary);transition:var(--transition-fast);font-weight:500}.page-module__3hEGMG__forgotLink:hover{color:var(--accent-indigo);text-decoration:underline}.page-module__3hEGMG__submitBtn{border-radius:var(--radius-md);background:var(--text-primary);width:100%;color:var(--text-white);cursor:pointer;transition:var(--transition-smooth);border:none;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:.95rem;font-weight:600;display:flex}.page-module__3hEGMG__submitBtn:hover{background:#1e293b;transform:translateY(-1px)}.page-module__3hEGMG__divider{text-align:center;color:var(--text-tertiary);letter-spacing:.05em;align-items:center;margin:6px 0;font-size:.8rem;font-weight:500;display:flex}.page-module__3hEGMG__divider:before,.page-module__3hEGMG__divider:after{content:"";border-bottom:1px solid var(--border-clean);flex:1}.page-module__3hEGMG__divider:before{margin-right:16px}.page-module__3hEGMG__divider:after{margin-left:16px}.page-module__3hEGMG__ssoStack{flex-direction:column;display:flex}.page-module__3hEGMG__ssoBtn{border-radius:var(--radius-md);border:1px solid var(--border-clean);background:var(--bg-card);width:100%;color:var(--text-primary);transition:var(--transition-smooth);justify-content:center;align-items:center;gap:10px;margin-bottom:12px;padding:12px;font-size:.9rem;font-weight:500;display:flex}.page-module__3hEGMG__ssoBtn:hover{background:var(--bg-page);border-color:var(--text-tertiary)}.page-module__3hEGMG__signupText{text-align:center;color:var(--text-secondary);font-size:.85rem}.page-module__3hEGMG__signupLink{color:var(--text-primary);cursor:pointer;transition:var(--transition-fast);font-weight:600}.page-module__3hEGMG__signupLink:hover{color:var(--accent-indigo);text-decoration:underline}.page-module__3hEGMG__footerWrapper{width:100%;color:var(--text-tertiary);z-index:2;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:500;display:flex;position:relative}.page-module__3hEGMG__footerLink{transition:var(--transition-fast);align-items:center;gap:4px;display:flex}.page-module__3hEGMG__footerLink:hover{color:var(--text-secondary)}.page-module__3hEGMG__visualSide{background-image:url(/indian_rfp_procurement.png);background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;width:50vw;height:100vh;padding:80px;display:flex;position:relative;overflow:hidden}.page-module__3hEGMG__visualSide:before{content:"";z-index:1;background:linear-gradient(#0000 0%,#0f172a66 40%,#0f172af2 100%);position:absolute;inset:0}.page-module__3hEGMG__overlaysWrapper{z-index:2;flex-direction:column;gap:32px;width:100%;display:flex;position:relative}.page-module__3hEGMG__playBtn{-webkit-backdrop-filter:blur(8px);width:56px;height:56px;color:var(--text-white);cursor:pointer;transition:var(--transition-smooth);background:#fff3;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;display:flex}.page-module__3hEGMG__playBtn:hover{background:#ffffff59;transform:scale(1.05)}.page-module__3hEGMG__testimonialBlock{flex-direction:column;gap:20px;max-width:520px;display:flex}.page-module__3hEGMG__authorBlock{flex-direction:column;gap:4px;display:flex}.page-module__3hEGMG__authorName{color:var(--text-white);letter-spacing:-.02em;font-size:1.75rem;font-weight:700}.page-module__3hEGMG__authorTitle{color:var(--text-white-muted);font-size:.95rem}.page-module__3hEGMG__ratingBlock{color:var(--text-white);align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex}.page-module__3hEGMG__stars{color:var(--brand-amber);gap:2px;display:flex}.page-module__3hEGMG__quoteText{color:var(--text-white);opacity:.9;font-size:1.05rem;font-weight:400;line-height:1.6}.page-module__3hEGMG__clientsSection{z-index:2;border-top:1px solid #ffffff14;margin-top:16px;padding-top:20px;position:relative;overflow:hidden}.page-module__3hEGMG__clientsTitle{color:#fff6;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-size:.72rem;font-weight:700;display:block}.page-module__3hEGMG__marqueeWrapper{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%)}.page-module__3hEGMG__marqueeTrack{gap:56px;width:max-content;animation:20s linear infinite page-module__3hEGMG__marqueeScroll;display:flex}.page-module__3hEGMG__marqueeTrack:hover{animation-play-state:paused}@keyframes page-module__3hEGMG__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.page-module__3hEGMG__clientItem{color:#ffffff8c;transition:var(--transition-fast);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;font-size:.85rem;font-weight:700;display:flex}.page-module__3hEGMG__clientItem:hover{color:#fff}.page-module__3hEGMG__clientIcon{opacity:.6;transition:var(--transition-fast)}.page-module__3hEGMG__clientItem:hover .page-module__3hEGMG__clientIcon{opacity:1}.page-module__3hEGMG__bottomVisualRow{justify-content:flex-end;align-items:center;width:100%;display:flex}.page-module__3hEGMG__paginationDots{gap:8px;display:flex}.page-module__3hEGMG__dot{width:6px;height:6px;transition:var(--transition-fast);cursor:pointer;background:#ffffff4d;border:none;border-radius:50%;outline:none;padding:0}.page-module__3hEGMG__dotActive{background:var(--text-white);border-radius:var(--radius-full);width:18px}@media (max-width:900px){.page-module__3hEGMG__loginContainer{flex-direction:column;height:auto;overflow-y:auto}.page-module__3hEGMG__formSide{width:100vw;height:auto;padding:48px 24px}.page-module__3hEGMG__visualSide{width:100vw;height:auto;min-height:640px;padding:48px 24px}.page-module__3hEGMG__overlaysWrapper{margin-top:40px}}.page-module__3hEGMG__stepsProgress{align-items:center;gap:8px;margin-bottom:24px;display:flex}.page-module__3hEGMG__stepBar{border-radius:var(--radius-full);background-color:var(--border-clean);height:4px;transition:var(--transition-smooth);flex:1}.page-module__3hEGMG__stepBarActive{background-color:var(--accent-indigo)}.page-module__3hEGMG__stepContainer{flex-direction:column;gap:20px;width:100%;display:flex}.page-module__3hEGMG__backToLink{color:var(--text-secondary);cursor:pointer;transition:var(--transition-fast);align-items:center;gap:4px;width:fit-content;margin-top:8px;font-size:.85rem;font-weight:600;display:flex}.page-module__3hEGMG__backToLink:hover{color:var(--accent-indigo)}.page-module__3hEGMG__eyeToggle{cursor:pointer;color:var(--text-tertiary);transition:var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.page-module__3hEGMG__eyeToggle:hover{color:var(--text-primary)}.page-module__3hEGMG__toggleContainer{border-radius:var(--radius-md);border:1px solid var(--border-clean);background:#f1f5f9;width:100%;padding:3px;display:flex}.page-module__3hEGMG__toggleButton{text-align:center;color:var(--text-secondary);border-radius:calc(var(--radius-md) - 2px);transition:var(--transition-fast);cursor:pointer;background:0 0;border:none;flex:1;padding:10px;font-size:.85rem;font-weight:600}.page-module__3hEGMG__toggleButtonActive{background:var(--accent-indigo);color:var(--text-white);box-shadow:0 2px 4px #0f172a14}.page-module__3hEGMG__selectInput{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23475569' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:18px;padding-right:40px!important}.page-module__3hEGMG__tagContainer{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.page-module__3hEGMG__tagButton{color:var(--text-secondary);background:var(--bg-card);border:1px solid var(--border-clean);border-radius:var(--radius-full);cursor:pointer;transition:var(--transition-fast);padding:8px 16px;font-size:.85rem;font-weight:500}.page-module__3hEGMG__tagButton:hover{background:var(--bg-page);border-color:var(--text-tertiary)}.page-module__3hEGMG__tagButtonActive{background:var(--accent-indigo);color:var(--text-white);border-color:var(--accent-indigo)}.page-module__3hEGMG__uploadZone{border:2px dashed var(--border-clean);border-radius:var(--radius-md);text-align:center;cursor:pointer;transition:var(--transition-smooth);background:#eef2ff4d;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px 16px;display:flex}.page-module__3hEGMG__uploadZone:hover{border-color:var(--accent-indigo);background:#eef2ff99}.page-module__3hEGMG__uploadIcon{color:var(--text-tertiary);transition:var(--transition-fast)}.page-module__3hEGMG__uploadZone:hover .page-module__3hEGMG__uploadIcon{color:var(--accent-indigo)}.page-module__3hEGMG__uploadText{color:var(--text-secondary);font-size:.85rem}.page-module__3hEGMG__uploadHint{color:var(--text-tertiary);font-size:.72rem}.page-module__3hEGMG__fileInputHidden{display:none}.page-module__3hEGMG__fileList{flex-direction:column;gap:6px;width:100%;margin-top:8px;display:flex}.page-module__3hEGMG__fileItem{background:var(--bg-card);border:1px solid var(--border-clean);border-radius:var(--radius-md);color:var(--text-primary);justify-content:space-between;align-items:center;padding:8px 12px;font-size:.8rem;display:flex;box-shadow:0 1px 2px #00000005}.page-module__3hEGMG__fileName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-weight:500;overflow:hidden}.page-module__3hEGMG__fileSize{color:var(--text-tertiary);margin-left:4px}.page-module__3hEGMG__deleteFileBtn{color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:var(--transition-fast);justify-content:center;align-items:center;padding:4px;display:flex}.page-module__3hEGMG__deleteFileBtn:hover{color:var(--semantic-danger);background:#ef44440f}
.Input-module__r8DbiW__inputContainer{gap:var(--space-2,.5rem);flex-direction:column;display:flex}.Input-module__r8DbiW__label{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);color:var(--text-primary,#1e293b);letter-spacing:-.01em}.Input-module__r8DbiW__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.Input-module__r8DbiW__inputElement{width:100%;height:48px;padding:0 var(--space-4,1rem);font-size:var(--font-size-sm,.9375rem);font-family:var(--font-family,inherit);color:var(--text-primary,#0f172a);background-color:var(--bg-input,#fff);border:1px solid var(--border-default,#e2e8f0);border-radius:var(--radius-md);outline:none;transition:border-color .15s ease-in-out;box-shadow:none!important}.Input-module__r8DbiW__inputElement::placeholder{color:var(--text-muted,#94a3b8)}.Input-module__r8DbiW__inputElement[type=number]{-moz-appearance:textfield}.Input-module__r8DbiW__inputElement[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input-module__r8DbiW__inputElement[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Input-module__r8DbiW__inputElement:hover:not(:disabled){border-color:var(--border-hover)}.Input-module__r8DbiW__inputElement:focus{border-color:var(--border-focus);box-shadow:none!important;outline:none!important}.Input-module__r8DbiW__inputElement:disabled{background-color:var(--bg-surface-subtle,#f8fafc);color:var(--text-muted,#94a3b8);cursor:not-allowed;border-color:var(--border-subtle,#f1f5f9)}.Input-module__r8DbiW__hasLeftIcon{padding-left:2.75rem}.Input-module__r8DbiW__hasRightIcon{padding-right:2.75rem}.Input-module__r8DbiW__leftIconSlot{color:var(--text-muted,#94a3b8);pointer-events:none;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;left:1rem}.Input-module__r8DbiW__rightIconSlot{color:var(--text-muted,#94a3b8);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;right:.875rem}.Input-module__r8DbiW__hasError{border-color:var(--border-error)!important}.Input-module__r8DbiW__hasError:focus{box-shadow:none!important;outline:none!important}.Input-module__r8DbiW__errorText{font-size:var(--font-size-xs,.785rem);color:var(--color-error-500,#ef4444);font-weight:var(--font-weight-medium,500)}.Input-module__r8DbiW__helperText{font-size:var(--font-size-xs,.785rem);color:var(--text-secondary,#64748b)}
.settings-module__UlPQ_q__splitLayout{gap:var(--space-5,1.25rem);grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;min-width:0;display:grid}.settings-module__UlPQ_q__splitMain,.settings-module__UlPQ_q__splitSide{gap:var(--space-4,1rem);flex-direction:column;min-width:0;display:flex}.settings-module__UlPQ_q__panelTitle{align-items:center;gap:var(--space-2,.5rem);display:flex}.settings-module__UlPQ_q__panelIntro{gap:var(--space-1,.25rem);margin-bottom:var(--space-4,1rem);flex-direction:column;display:flex}.settings-module__UlPQ_q__panelIntroText{font-size:var(--fs-xs);color:var(--text-secondary);margin:0;line-height:1.5}.settings-module__UlPQ_q__cellStack{flex-direction:column;gap:.15rem;min-width:0;display:flex}.settings-module__UlPQ_q__cellDesc{font-size:var(--fs-2xs);color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.settings-module__UlPQ_q__mono{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--fs-2xs);letter-spacing:.01em;overflow-wrap:anywhere}.settings-module__UlPQ_q__avatar{border-radius:var(--radius);background-color:var(--brand-primary-subtle);border:1px solid var(--brand-primary-border);width:32px;height:32px;color:var(--brand-primary);font-size:var(--fs-xs);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.settings-module__UlPQ_q__userCell{align-items:center;gap:var(--space-2,.5rem);min-width:0;display:flex}.settings-module__UlPQ_q__aiNotice{align-items:flex-start;gap:var(--space-2,.5rem);padding:var(--space-3,.75rem) var(--space-4,1rem);border-radius:var(--radius);background-color:var(--color-info-50);border:1px solid var(--color-info-200);color:var(--color-info-700);font-size:var(--fs-xs);line-height:1.5;display:flex}.settings-module__UlPQ_q__aiNoticeWarn{background-color:var(--color-warning-50);border-color:var(--color-warning-200);color:var(--color-warning-700)}.settings-module__UlPQ_q__aiNoticeIcon{flex-shrink:0;margin-top:.1rem}.settings-module__UlPQ_q__uploadZone{justify-content:center;align-items:center;gap:var(--space-2,.5rem);width:100%;padding:var(--space-5,1.25rem);background-color:var(--bg-surface-subtle);border:1px dashed var(--border-strong);border-radius:var(--radius);min-height:132px;color:var(--text-secondary);cursor:pointer;text-align:center;transition:border-color var(--transition-fast,.15s ease), background-color var(--transition-fast,.15s ease);flex-direction:column;display:flex}.settings-module__UlPQ_q__uploadZone:hover{border-color:var(--brand-primary);background-color:var(--bg-surface-hover)}.settings-module__UlPQ_q__uploadIcon{border-radius:var(--radius-full);background-color:var(--brand-primary-subtle);width:40px;height:40px;color:var(--brand-primary);justify-content:center;align-items:center;display:flex}.settings-module__UlPQ_q__uploadTitle{font-size:var(--fs-sm);color:var(--text-primary);font-weight:600}.settings-module__UlPQ_q__uploadHint{font-size:var(--fs-2xs);color:var(--text-tertiary);margin:0}.settings-module__UlPQ_q__attachedFile{justify-content:space-between;align-items:center;gap:var(--space-3,.75rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);background-color:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius);display:flex}.settings-module__UlPQ_q__attachedFileMain{align-items:center;gap:var(--space-2,.5rem);min-width:0;display:flex}.settings-module__UlPQ_q__attachedFileIcon{color:var(--color-error-500);flex-shrink:0}.settings-module__UlPQ_q__attachedFileName{font-size:var(--fs-xs);color:var(--text-primary);overflow-wrap:anywhere;font-weight:600}.settings-module__UlPQ_q__attachedFileSize{font-size:var(--fs-2xs);color:var(--text-tertiary);flex-shrink:0}.settings-module__UlPQ_q__fileTypeTile{border-radius:var(--radius);background-color:var(--bg-surface-subtle);border:1px solid var(--border-default);width:34px;height:34px;color:var(--text-secondary);font-size:var(--fs-2xs);letter-spacing:.02em;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.settings-module__UlPQ_q__docMeta{font-size:var(--fs-2xs);color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.settings-module__UlPQ_q__metaDot{color:var(--border-strong)}.settings-module__UlPQ_q__hiddenInput{display:none}.settings-module__UlPQ_q__sealPreview{align-items:center;gap:var(--space-3,.75rem);padding:var(--space-4,1rem);background-color:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius);flex-direction:column;display:flex}.settings-module__UlPQ_q__sealFrame{width:110px;height:110px;padding:var(--space-2,.5rem);background-color:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);justify-content:center;align-items:center;display:flex}.settings-module__UlPQ_q__sealImage{object-fit:contain;max-width:100%;max-height:100%}.settings-module__UlPQ_q__sealEmpty{align-items:center;gap:var(--space-1,.25rem);color:var(--text-tertiary);font-size:var(--fs-2xs);flex-direction:column;display:flex}.settings-module__UlPQ_q__sealIdentity{text-align:center;min-width:0}.settings-module__UlPQ_q__sealOrg{font-size:var(--fs-sm);color:var(--text-primary);overflow-wrap:anywhere;font-weight:700;display:block}.settings-module__UlPQ_q__sealWing{font-size:var(--fs-2xs);color:var(--text-secondary);overflow-wrap:anywhere;margin:.15rem 0 0}.settings-module__UlPQ_q__uploadNote{gap:var(--space-2,.5rem);padding:var(--space-3,.75rem);background-color:var(--bg-surface-subtle);border:1px dashed var(--border-strong);border-radius:var(--radius);flex-direction:column;display:flex}.settings-module__UlPQ_q__uploadNoteTitle{font-size:var(--fs-xs);color:var(--text-primary);margin:0;font-weight:700}.settings-module__UlPQ_q__uploadNoteText{font-size:var(--fs-2xs);color:var(--text-secondary);margin:0;line-height:1.5}@media (max-width:1100px){.settings-module__UlPQ_q__splitLayout{grid-template-columns:minmax(0,1fr)}}.settings-module__UlPQ_q__fileMetaRow{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.settings-module__UlPQ_q__noteOk,.settings-module__UlPQ_q__noteWarn{width:100%;font-size:var(--fs-2xs);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.settings-module__UlPQ_q__noteOk{color:var(--color-success-700)}.settings-module__UlPQ_q__noteWarn{color:var(--color-warning-700)}.settings-module__UlPQ_q__noteLink{width:100%;min-width:0;font-size:var(--fs-2xs);color:var(--color-success-700);align-items:center;gap:.3rem;font-weight:600;text-decoration:none;display:inline-flex}.settings-module__UlPQ_q__noteLink:hover{color:var(--color-success-800);text-decoration:underline}.settings-module__UlPQ_q__noteLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius)}.settings-module__UlPQ_q__noteLinkName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.Modal-module__T_MryG__backdrop{-webkit-backdrop-filter:saturate(140%)blur(6px);z-index:100;padding:var(--space-6,1.5rem);background-color:#0f172a8c;justify-content:center;align-items:center;animation:.18s ease-out Modal-module__T_MryG__modalFadeIn;display:flex;position:fixed;inset:0}.Modal-module__T_MryG__modal{background-color:var(--bg-surface-raised,#fff);border-radius:var(--radius);border:1px solid var(--border-default,#e2e8f0);flex-direction:column;width:100%;max-width:540px;max-height:min(88vh,900px);animation:.24s cubic-bezier(.16,1,.3,1) Modal-module__T_MryG__modalSlideUp;display:flex;overflow:hidden;box-shadow:0 32px 64px -12px #0f172a47,0 0 0 1px #0f172a0a}.Modal-module__T_MryG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4,1rem);border-bottom:1px solid var(--border-subtle,#f1f5f9);flex-shrink:0;padding:1.25rem 1.5rem;display:flex}.Modal-module__T_MryG__titleWrapper{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.Modal-module__T_MryG__title{font-size:var(--fs-lg);font-weight:var(--font-weight-bold,700);color:var(--text-primary,#0f172a);letter-spacing:-.015em;margin:0;line-height:1.3}.Modal-module__T_MryG__subtitle{font-size:var(--fs-sm);color:var(--text-secondary,#64748b);margin:0;line-height:1.45}.Modal-module__T_MryG__closeButton{width:32px;height:32px;color:var(--text-muted,#94a3b8);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.Modal-module__T_MryG__closeButton:hover{color:var(--text-primary,#0f172a);background-color:var(--bg-surface-hover,#f1f5f9);border-color:var(--border-default,#e2e8f0)}.Modal-module__T_MryG__closeButton:focus-visible{border-color:var(--border-focus,#0f172a);outline:none;box-shadow:0 0 0 3px #0f172a1a}.Modal-module__T_MryG__body{overscroll-behavior:contain;gap:var(--space-4,1rem);flex-direction:column;min-height:0;padding:1.5rem;display:flex;overflow-y:auto}.Modal-module__T_MryG__body::-webkit-scrollbar{width:10px}.Modal-module__T_MryG__body::-webkit-scrollbar-track{background:0 0}.Modal-module__T_MryG__body::-webkit-scrollbar-thumb{background:var(--border-default,#e2e8f0);border-radius:var(--radius-full);border:3px solid var(--bg-surface-raised,#fff)}.Modal-module__T_MryG__body::-webkit-scrollbar-thumb:hover{background:var(--border-hover,#94a3b8)}.Modal-module__T_MryG__footer{justify-content:flex-end;align-items:center;gap:var(--space-3,.75rem);border-top:1px solid var(--border-subtle,#f1f5f9);background-color:var(--bg-surface-subtle,#f8fafc);flex-shrink:0;padding:1rem 1.5rem;display:flex}@media (max-width:640px){.Modal-module__T_MryG__backdrop{padding:var(--space-3,.75rem);align-items:flex-end}.Modal-module__T_MryG__modal{border-radius:var(--radius);max-height:92vh}.Modal-module__T_MryG__header{padding:1rem 1.125rem}.Modal-module__T_MryG__body{padding:1.125rem}.Modal-module__T_MryG__footer{padding:.875rem 1.125rem}.Modal-module__T_MryG__footer>*{flex:1}}@keyframes Modal-module__T_MryG__modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__T_MryG__modalSlideUp{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}
.Select-module__rV6pCG__wrapper{flex-direction:column;gap:.375rem;width:100%;display:flex}.Select-module__rV6pCG__label{font-size:var(--fs-base);color:var(--text-primary);-webkit-user-select:none;user-select:none;font-weight:600}.Select-module__rV6pCG__required{color:var(--color-error-500)}.Select-module__rV6pCG__select{font-family:inherit}.Select-module__rV6pCG__select .ant-select-selector{border-color:var(--border-default)!important;box-shadow:none!important;outline:none!important;transition:border-color .15s!important}.Select-module__rV6pCG__select:hover .ant-select-selector{border-color:var(--border-hover)!important}.Select-module__rV6pCG__select .ant-select-focused .ant-select-selector{border-color:var(--border-focus)!important;box-shadow:none!important;outline:none!important}.Select-module__rV6pCG__select:focus .ant-select-selector{border-color:var(--border-focus)!important;box-shadow:none!important;outline:none!important}.Select-module__rV6pCG__select .ant-select-open .ant-select-selector{border-color:var(--border-focus)!important;box-shadow:none!important;outline:none!important}.Select-module__rV6pCG__popup{border:1px solid var(--border-default)!important;border-radius:var(--radius)!important;background-color:var(--bg-surface-raised)!important;padding:4px!important;box-shadow:0 10px 25px -5px #0f172a14,0 8px 10px -6px #0f172a0a!important}.Select-module__rV6pCG__popup .ant-select-item{border-radius:var(--radius)!important;font-size:var(--fs-sm)!important;color:var(--text-body)!important;padding:6px 10px!important;transition:all .12s!important}.Select-module__rV6pCG__popup .ant-select-item-option-active{background-color:var(--bg-surface-subtle)!important;color:var(--text-primary)!important}.Select-module__rV6pCG__popup .ant-select-item-option-selected{background-color:var(--bg-surface-hover)!important;color:var(--text-primary)!important;font-weight:600!important}.Select-module__rV6pCG__error{font-size:var(--fs-xs);color:var(--color-error-500);font-weight:500}.Select-module__rV6pCG__helperText{font-size:var(--fs-xs);color:var(--text-secondary)}
.Switch-module__J9lBFG__switchContainer{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;align-items:center;gap:.55rem;display:inline-flex}.Switch-module__J9lBFG__switchContainer:focus-visible{outline:none}.Switch-module__J9lBFG__switchTrack{border-radius:var(--radius-full);background-color:var(--border-strong);cursor:pointer;border:1px solid #0000;outline:none;align-items:center;padding:2px;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:none!important}.Switch-module__J9lBFG__switchTrack.Switch-module__J9lBFG__checked{background-color:var(--brand-primary)}.Switch-module__J9lBFG__switchThumb{background-color:var(--bg-surface-raised);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 1px 3px #0f172a33}.Switch-module__J9lBFG__checkIcon{color:var(--text-primary)}.Switch-module__J9lBFG__sm .Switch-module__J9lBFG__switchTrack{width:32px;height:18px}.Switch-module__J9lBFG__sm .Switch-module__J9lBFG__switchThumb{width:14px;height:14px}.Switch-module__J9lBFG__sm .Switch-module__J9lBFG__switchTrack.Switch-module__J9lBFG__checked .Switch-module__J9lBFG__switchThumb{transform:translate(14px)}.Switch-module__J9lBFG__md .Switch-module__J9lBFG__switchTrack{width:40px;height:22px}.Switch-module__J9lBFG__md .Switch-module__J9lBFG__switchThumb{width:18px;height:18px}.Switch-module__J9lBFG__md .Switch-module__J9lBFG__switchTrack.Switch-module__J9lBFG__checked .Switch-module__J9lBFG__switchThumb{transform:translate(18px)}.Switch-module__J9lBFG__lg .Switch-module__J9lBFG__switchTrack{width:48px;height:26px}.Switch-module__J9lBFG__lg .Switch-module__J9lBFG__switchThumb{width:22px;height:22px}.Switch-module__J9lBFG__lg .Switch-module__J9lBFG__switchTrack.Switch-module__J9lBFG__checked .Switch-module__J9lBFG__switchThumb{transform:translate(22px)}.Switch-module__J9lBFG__switchLabel{font-size:var(--fs-sm);color:var(--text-tertiary);font-weight:600;transition:color .15s}.Switch-module__J9lBFG__labelChecked{color:var(--text-primary)}.Switch-module__J9lBFG__disabled{opacity:.5;cursor:not-allowed}.Switch-module__J9lBFG__disabled .Switch-module__J9lBFG__switchTrack{cursor:not-allowed}
.EmpaneledRegistry-module__FSN96q__ratingCell{align-items:center;gap:var(--space-1,.25rem);display:inline-flex}.EmpaneledRegistry-module__FSN96q__ratingStar{color:var(--color-warning-500);fill:var(--color-warning-500);flex-shrink:0}.EmpaneledRegistry-module__FSN96q__expandGrid{gap:var(--space-5,1.25rem);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;display:grid}.EmpaneledRegistry-module__FSN96q__expandCol{gap:var(--space-2,.5rem);flex-direction:column;min-width:0;display:flex}.EmpaneledRegistry-module__FSN96q__expandColTitle{align-items:center;gap:var(--space-2,.5rem);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-weight:700;display:flex}.EmpaneledRegistry-module__FSN96q__factList{flex-direction:column;margin:0;padding:0;display:flex}.EmpaneledRegistry-module__FSN96q__fact{gap:var(--space-1,.25rem);padding:var(--space-2,.5rem) 0;flex-direction:column;display:flex}.EmpaneledRegistry-module__FSN96q__fact+.EmpaneledRegistry-module__FSN96q__fact{border-top:1px solid var(--border-subtle)}.EmpaneledRegistry-module__FSN96q__fact dt{font-size:var(--fs-2xs);color:var(--text-tertiary);font-weight:600}.EmpaneledRegistry-module__FSN96q__fact dd{font-size:var(--fs-sm);color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-weight:600}.EmpaneledRegistry-module__FSN96q__mono{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.02em}.EmpaneledRegistry-module__FSN96q__iconValue{align-items:center;gap:var(--space-2,.5rem);color:var(--text-primary);display:flex}.EmpaneledRegistry-module__FSN96q__worksList{gap:var(--space-2,.5rem);flex-direction:column;display:flex}.EmpaneledRegistry-module__FSN96q__workChip{padding:var(--space-2,.5rem) var(--space-3,.75rem);background-color:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius);flex-direction:column;gap:.15rem;display:flex}.EmpaneledRegistry-module__FSN96q__workTitle{font-size:var(--fs-xs);color:var(--text-primary);font-weight:600}.EmpaneledRegistry-module__FSN96q__workValue{font-size:var(--fs-2xs);color:var(--text-tertiary);font-weight:600}.EmpaneledRegistry-module__FSN96q__expandFooter{justify-content:space-between;align-items:center;gap:var(--space-3,.75rem);padding-top:var(--space-3,.75rem);border-top:1px solid var(--border-default);flex-wrap:wrap;width:100%;display:flex}.EmpaneledRegistry-module__FSN96q__expandActions{align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}.EmpaneledRegistry-module__FSN96q__formGrid{gap:var(--space-4,1rem);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.EmpaneledRegistry-module__FSN96q__formFull{grid-column:1/-1;min-width:0}@media (max-width:900px){.EmpaneledRegistry-module__FSN96q__expandGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.EmpaneledRegistry-module__FSN96q__formGrid{grid-template-columns:minmax(0,1fr)}}
.EditableCriteriaMatrix-module__QFqSsq__stack{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.EditableCriteriaMatrix-module__QFqSsq__stepTitle{align-items:center;gap:var(--space-2);font-size:var(--fs-lg);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0;display:flex}.EditableCriteriaMatrix-module__QFqSsq__stepDesc{margin:var(--space-1) 0 0 0;font-size:var(--fs-sm);color:var(--text-secondary);line-height:1.5}.EditableCriteriaMatrix-module__QFqSsq__sectionHead{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.EditableCriteriaMatrix-module__QFqSsq__sectionLabel{font-size:var(--fs-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.EditableCriteriaMatrix-module__QFqSsq__methodCard{gap:var(--space-1);text-align:left;width:100%;font:inherit;flex-direction:column;display:flex}.EditableCriteriaMatrix-module__QFqSsq__methodHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.EditableCriteriaMatrix-module__QFqSsq__methodNote{align-items:center;gap:var(--space-1);margin-top:var(--space-1);font-size:var(--fs-2xs);font-weight:var(--font-weight-semibold);color:var(--text-secondary);display:inline-flex}.EditableCriteriaMatrix-module__QFqSsq__splitPanel{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius);flex-wrap:wrap;display:flex}.EditableCriteriaMatrix-module__QFqSsq__splitTitleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.EditableCriteriaMatrix-module__QFqSsq__splitTitle{font-size:var(--fs-sm);font-weight:var(--font-weight-bold);color:var(--text-primary)}.EditableCriteriaMatrix-module__QFqSsq__splitDesc{margin:var(--space-1) 0 0 0;font-size:var(--fs-xs);color:var(--text-secondary)}.EditableCriteriaMatrix-module__QFqSsq__splitFields{align-items:center;gap:var(--space-3);display:flex}.EditableCriteriaMatrix-module__QFqSsq__splitField{align-items:center;gap:var(--space-2);display:flex}.EditableCriteriaMatrix-module__QFqSsq__splitFieldLabel{font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);color:var(--text-secondary);white-space:nowrap}.EditableCriteriaMatrix-module__QFqSsq__splitInput{width:72px}.EditableCriteriaMatrix-module__QFqSsq__splitSeparator{font-weight:var(--font-weight-bold);color:var(--text-tertiary)}.EditableCriteriaMatrix-module__QFqSsq__registerMeta{margin:var(--space-1) 0 0 0;font-size:var(--fs-xs);color:var(--text-secondary)}.EditableCriteriaMatrix-module__QFqSsq__registerHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.EditableCriteriaMatrix-module__QFqSsq__criterionName{font-size:var(--fs-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);display:block}.EditableCriteriaMatrix-module__QFqSsq__criterionDesc{font-size:var(--fs-xs);color:var(--text-secondary);margin-top:2px;line-height:1.4;display:block}.EditableCriteriaMatrix-module__QFqSsq__buttonBar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:720px){.EditableCriteriaMatrix-module__QFqSsq__splitPanel,.EditableCriteriaMatrix-module__QFqSsq__splitFields{flex-direction:column;align-items:flex-start}}
.TendersPanel-module__B_4Rfq__nitSteps{grid-template-columns:repeat(3,minmax(0,1fr))}.TendersPanel-module__B_4Rfq__layoutSplit{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;width:100%;display:grid}@media (max-width:1279px){.TendersPanel-module__B_4Rfq__layoutSplit{grid-template-columns:minmax(0,1fr)}}.TendersPanel-module__B_4Rfq__formCard{gap:var(--space-5);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.TendersPanel-module__B_4Rfq__stepIntro{border-bottom:1px solid var(--border-default);padding-bottom:var(--space-3)}.TendersPanel-module__B_4Rfq__stepIntro h2{font-size:var(--fs-xl);color:var(--text-primary);margin:0;font-weight:700}.TendersPanel-module__B_4Rfq__stepIntro p{font-size:var(--fs-sm);color:var(--text-secondary);margin:var(--space-1) 0 0;line-height:1.5}.TendersPanel-module__B_4Rfq__stepActions{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--border-default);padding-top:var(--space-4);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__stepActionsGroup{gap:var(--space-2);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__sectionCard{background-color:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-4)}.TendersPanel-module__B_4Rfq__sectionCardHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__sectionCardTitle{font-size:var(--fs-md);color:var(--text-primary);font-weight:700}.TendersPanel-module__B_4Rfq__sectionCardTitleInput{flex:320px;max-width:380px}.TendersPanel-module__B_4Rfq__sectionCardTools{align-items:center;gap:var(--space-2);display:flex}.TendersPanel-module__B_4Rfq__labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__stack{gap:var(--space-3);flex-direction:column;display:flex}.TendersPanel-module__B_4Rfq__editRow{gap:var(--space-3);align-items:flex-start;display:flex}.TendersPanel-module__B_4Rfq__editRowKey{flex:1 1 0;min-width:0}.TendersPanel-module__B_4Rfq__editRowValue{flex:2 1 0;min-width:0}.TendersPanel-module__B_4Rfq__bulletMark{color:var(--text-tertiary);font-weight:700;line-height:2.4}.TendersPanel-module__B_4Rfq__addSectionTray{background-color:var(--bg-surface-subtle);border:1px dashed var(--border-strong);border-radius:var(--radius);padding:var(--space-4);align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.TendersPanel-module__B_4Rfq__addSectionTrayTitle{font-size:var(--fs-sm);color:var(--text-primary);font-weight:700}.TendersPanel-module__B_4Rfq__addSectionTrayActions{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.TendersPanel-module__B_4Rfq__auditCard{background-color:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-4);gap:var(--space-4);flex-direction:column;display:flex}.TendersPanel-module__B_4Rfq__auditHead{align-items:center;gap:var(--space-2);color:var(--color-success-700);font-weight:700;font-size:var(--fs-md);display:flex}.TendersPanel-module__B_4Rfq__auditGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.TendersPanel-module__B_4Rfq__auditTile{background-color:var(--bg-surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius);padding:var(--space-3);font-size:var(--fs-sm);color:var(--text-body)}.TendersPanel-module__B_4Rfq__auditNote{background-color:var(--color-success-50);border:1px solid var(--color-success-200);border-radius:var(--radius);padding:var(--space-3);font-size:var(--fs-xs);color:var(--color-success-700);line-height:1.6}.TendersPanel-module__B_4Rfq__noticeStateCard{background-color:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.TendersPanel-module__B_4Rfq__noticeStateRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__noticeRef{font-family:var(--font-mono);color:var(--text-primary);font-weight:700;font-size:var(--fs-sm)}.TendersPanel-module__B_4Rfq__approvalLog{gap:var(--space-2);font-size:var(--fs-xs);flex-direction:column;display:flex}.TendersPanel-module__B_4Rfq__approvalLogRow{gap:var(--space-3);border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-1);color:var(--text-body);grid-template-columns:110px minmax(0,1fr) auto;display:grid}.TendersPanel-module__B_4Rfq__approvalAction{color:var(--text-secondary);font-weight:700}.TendersPanel-module__B_4Rfq__approvalActionApproved{color:var(--color-success-700)}.TendersPanel-module__B_4Rfq__approvalActionRejected{color:var(--color-error-600)}.TendersPanel-module__B_4Rfq__approvalActionPublished{color:var(--color-emerald-700)}.TendersPanel-module__B_4Rfq__approvalRemark{color:var(--text-tertiary)}.TendersPanel-module__B_4Rfq__approvalWhen{color:var(--text-muted);white-space:nowrap}.TendersPanel-module__B_4Rfq__previewCard{box-sizing:border-box;width:100%;min-width:0;max-height:88vh;top:var(--space-5);flex-direction:column;padding:0;display:flex;position:sticky;overflow:hidden}@media (max-width:1279px){.TendersPanel-module__B_4Rfq__previewCard{max-height:none;position:relative;top:0}}.TendersPanel-module__B_4Rfq__previewToolbar{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);background-color:var(--bg-surface-subtle);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__previewToolbarGroup{gap:var(--space-2);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__pdfPane{height:calc(100vh - 180px);min-height:680px;padding:var(--space-2);box-sizing:border-box;flex:1}.TendersPanel-module__B_4Rfq__docScroll{background-color:var(--bg-surface-subtle);border-top:1px solid var(--border-subtle);padding:var(--space-4);box-sizing:border-box;flex:1;width:100%;overflow:auto}.TendersPanel-module__B_4Rfq__docPages{gap:var(--space-5);box-sizing:border-box;flex-direction:column;align-items:center;width:100%;font-family:Times New Roman,Times,serif;display:flex}.TendersPanel-module__B_4Rfq__docPagesDocx{font-family:Calibri,Segoe UI,Arial,sans-serif}.TendersPanel-module__B_4Rfq__docPage{background-color:var(--bg-surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--space-8) var(--space-6);min-height:1050px;color:var(--text-primary);box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;flex-direction:column;justify-content:space-between;width:100%;max-width:794px;line-height:1.5;display:flex;position:relative}@media (max-width:768px){.TendersPanel-module__B_4Rfq__docPage{padding:var(--space-5) var(--space-4);min-height:auto}}.TendersPanel-module__B_4Rfq__docWatermark{color:var(--border-subtle);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;letter-spacing:.08em;text-align:center;max-width:90%;font-size:clamp(1.8rem,5vw,4rem);font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-30deg)}.TendersPanel-module__B_4Rfq__docBanner{padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-size:var(--fs-xs);margin-bottom:var(--space-3);text-align:center;font-weight:700}.TendersPanel-module__B_4Rfq__docBannerDraft{background-color:var(--color-error-50);color:var(--color-error-700);border:1px solid var(--color-error-200)}.TendersPanel-module__B_4Rfq__docBannerApproved{background-color:var(--color-success-50);color:var(--color-success-700);border:1px solid var(--color-success-200)}.TendersPanel-module__B_4Rfq__docLetterhead{text-align:center;border-bottom:2px solid var(--border-strong);padding-bottom:var(--space-4);margin-bottom:var(--space-4)}.TendersPanel-module__B_4Rfq__docEmblem{width:42px;height:42px;margin:0 auto var(--space-2);object-fit:contain;display:block}.TendersPanel-module__B_4Rfq__docOrg{text-transform:uppercase;letter-spacing:.05em;font-size:clamp(.95rem,2.5vw,1.15rem);font-weight:700;line-height:1.3}.TendersPanel-module__B_4Rfq__docDept{margin-top:var(--space-1);color:var(--text-secondary);font-size:clamp(.82rem,2vw,.95rem);line-height:1.3}.TendersPanel-module__B_4Rfq__docTitle{margin-top:var(--space-3);font-size:clamp(1rem,2.8vw,1.2rem);font-weight:700;line-height:1.3;text-decoration:underline}.TendersPanel-module__B_4Rfq__docMetaRow{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--fs-sm);flex-wrap:wrap;font-weight:700;display:flex}.TendersPanel-module__B_4Rfq__docBody{font-size:var(--fs-base);text-align:justify;margin-bottom:var(--space-3);line-height:1.6}.TendersPanel-module__B_4Rfq__docWorkTitle{margin-bottom:var(--space-4);font-style:italic;font-weight:700;font-size:var(--fs-md);color:var(--text-primary);text-align:center}.TendersPanel-module__B_4Rfq__docBlock{margin-bottom:var(--space-4)}.TendersPanel-module__B_4Rfq__docBlockLabel{font-weight:700;font-size:var(--fs-sm);color:var(--text-secondary);margin-bottom:var(--space-1)}.TendersPanel-module__B_4Rfq__docTable{border-collapse:collapse;width:100%;font-size:var(--fs-sm);table-layout:auto;word-break:break-word;overflow-wrap:anywhere}.TendersPanel-module__B_4Rfq__docTable th,.TendersPanel-module__B_4Rfq__docTable td{border:1px solid var(--border-strong);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}.TendersPanel-module__B_4Rfq__docTable th{background-color:var(--bg-table-header);font-weight:700}.TendersPanel-module__B_4Rfq__docTableKey{background-color:var(--bg-surface-subtle);width:40%;font-weight:600}.TendersPanel-module__B_4Rfq__docNote{font-size:var(--fs-sm);color:var(--text-body);margin-bottom:var(--space-3);background-color:var(--bg-surface-subtle);padding:var(--space-3);border-radius:var(--radius)}.TendersPanel-module__B_4Rfq__docNoteList{font-size:var(--fs-sm);color:var(--text-body);margin-bottom:var(--space-4)}.TendersPanel-module__B_4Rfq__docNoteList p{margin:0 0 var(--space-1)}.TendersPanel-module__B_4Rfq__docNoteListItalic{font-style:italic}.TendersPanel-module__B_4Rfq__docBullets{padding-left:var(--space-5);font-size:var(--fs-sm);color:var(--text-body);margin:0}.TendersPanel-module__B_4Rfq__docBullets li{margin-bottom:var(--space-1)}.TendersPanel-module__B_4Rfq__docSeal{margin-top:var(--space-4);border-left:4px solid var(--color-success-500);background-color:var(--color-success-50);padding:var(--space-3) var(--space-4);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__docSealTitle{color:var(--color-success-700);font-weight:800;font-size:var(--fs-sm)}.TendersPanel-module__B_4Rfq__docSealLine{font-size:var(--fs-xs);color:var(--color-success-600);margin-top:2px}.TendersPanel-module__B_4Rfq__docSealMeta{font-size:var(--fs-2xs);color:var(--text-tertiary);margin-top:2px}.TendersPanel-module__B_4Rfq__docSealRight{text-align:right;font-size:var(--fs-xs);color:var(--color-success-600)}.TendersPanel-module__B_4Rfq__docSealVerified{color:var(--color-success-700);font-weight:700}.TendersPanel-module__B_4Rfq__docSign{margin-top:var(--space-6);font-size:var(--fs-base);text-align:right;flex-direction:column;align-items:flex-end;display:flex}.TendersPanel-module__B_4Rfq__docSignName{margin-top:var(--space-5);font-weight:700}.TendersPanel-module__B_4Rfq__docSignRole{font-style:italic}.TendersPanel-module__B_4Rfq__docSignOrg{font-size:var(--fs-sm)}.TendersPanel-module__B_4Rfq__docRunningHeader{border-bottom:1px solid var(--border-default);padding-bottom:var(--space-2);margin-bottom:var(--space-5);font-size:var(--fs-2xs);color:var(--text-tertiary);font-family:var(--font-family);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;display:flex}.TendersPanel-module__B_4Rfq__docPageFooter{padding-top:var(--space-4);border-top:1px solid var(--border-subtle);font-size:var(--fs-2xs);color:var(--text-muted);font-family:var(--font-family);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.TendersPanel-module__B_4Rfq__docPageBadge{font-size:var(--fs-2xs);color:var(--text-secondary);background-color:var(--bg-surface-subtle);padding:2px var(--space-2);border-radius:var(--radius);font-weight:700}.TendersPanel-module__B_4Rfq__refRow{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__tabDescription{font-size:var(--fs-sm);color:var(--text-secondary);margin:0;line-height:1.5}.TendersPanel-module__B_4Rfq__tabStack{gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}.TendersPanel-module__B_4Rfq__detailsLayout{gap:var(--space-4);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1100px){.TendersPanel-module__B_4Rfq__detailsLayout{grid-template-columns:minmax(0,1fr)}}.TendersPanel-module__B_4Rfq__detailsColumn{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.TendersPanel-module__B_4Rfq__recordSection{padding:var(--space-4) var(--space-5)}.TendersPanel-module__B_4Rfq__recordSectionHead{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--text-primary);display:flex}.TendersPanel-module__B_4Rfq__recordSectionHead h4{font-size:var(--fs-md);color:var(--text-primary);margin:0;font-weight:700}.TendersPanel-module__B_4Rfq__recordSectionIcon{color:var(--brand-primary);flex-shrink:0}.TendersPanel-module__B_4Rfq__recordSubTitle{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-bottom:var(--space-2);font-weight:700;display:block}.TendersPanel-module__B_4Rfq__factTable{border-collapse:collapse;width:100%;font-size:var(--fs-sm);table-layout:fixed}.TendersPanel-module__B_4Rfq__factTable td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);vertical-align:top;overflow-wrap:anywhere}.TendersPanel-module__B_4Rfq__factTable tr:last-child td{border-bottom:none}.TendersPanel-module__B_4Rfq__factLabel{color:var(--text-secondary);background-color:var(--bg-surface-subtle);width:28%;font-weight:600}.TendersPanel-module__B_4Rfq__factValue{color:var(--text-primary);font-weight:500}.TendersPanel-module__B_4Rfq__factAmount{color:var(--brand-primary);font-weight:700}.TendersPanel-module__B_4Rfq__factHalf{width:50%}.TendersPanel-module__B_4Rfq__docRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius);background-color:var(--bg-surface-raised);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__docRow+.TendersPanel-module__B_4Rfq__docRow{margin-top:var(--space-2)}.TendersPanel-module__B_4Rfq__docRowInfo{align-items:center;gap:var(--space-3);min-width:0;display:flex}.TendersPanel-module__B_4Rfq__docRowIcon{color:var(--text-tertiary);flex-shrink:0}.TendersPanel-module__B_4Rfq__docRowText{flex-direction:column;min-width:0;display:flex}.TendersPanel-module__B_4Rfq__docRowName{font-size:var(--fs-sm);color:var(--text-primary);overflow-wrap:anywhere;font-weight:600}.TendersPanel-module__B_4Rfq__docRowDesc{font-size:var(--fs-xs);color:var(--text-tertiary)}.TendersPanel-module__B_4Rfq__docRowActions{align-items:center;gap:var(--space-3);display:flex}.TendersPanel-module__B_4Rfq__docRowSize{font-size:var(--fs-xs);color:var(--text-tertiary);white-space:nowrap}.TendersPanel-module__B_4Rfq__zipRow{margin-top:var(--space-4);justify-content:flex-end;display:flex}.TendersPanel-module__B_4Rfq__workflowPanel{padding:var(--space-4) var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.TendersPanel-module__B_4Rfq__workflowActionRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius);background-color:var(--bg-surface-subtle);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__workflowActionDone{border-color:var(--color-success-200);background-color:var(--color-success-50)}.TendersPanel-module__B_4Rfq__workflowActionText{flex-direction:column;gap:2px;min-width:0;display:flex}.TendersPanel-module__B_4Rfq__workflowInstruction{font-size:var(--fs-sm);color:var(--text-primary);font-weight:700}.TendersPanel-module__B_4Rfq__workflowInstructionDone{color:var(--color-success-700)}.TendersPanel-module__B_4Rfq__workflowHint{font-size:var(--fs-xs);color:var(--text-secondary)}.TendersPanel-module__B_4Rfq__approvalMatrixRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius);background-color:var(--bg-surface-raised);flex-wrap:wrap;display:flex}.TendersPanel-module__B_4Rfq__approvalRole{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-weight:700;display:block}.TendersPanel-module__B_4Rfq__approvalUser{font-size:var(--fs-sm);color:var(--text-primary);font-weight:700}.TendersPanel-module__B_4Rfq__approvalStateDone{font-size:var(--fs-xs);color:var(--color-success-700);margin-top:2px;font-weight:600}.TendersPanel-module__B_4Rfq__approvalStateWaiting{font-size:var(--fs-xs);color:var(--color-warning-700);margin-top:2px;font-weight:600}.TendersPanel-module__B_4Rfq__approvalStateLocked{font-size:var(--fs-xs);color:var(--text-tertiary);margin-top:2px;font-weight:600}
.RfpWizard-module__foEfJW__headerMeta{align-items:flex-end;gap:var(--space-1);font-size:var(--fs-xs);color:var(--text-tertiary);text-align:right;flex-direction:column;display:flex}.RfpWizard-module__foEfJW__headerRef{font-family:var(--font-mono);color:var(--text-primary);font-weight:700}.RfpWizard-module__foEfJW__headerRevision{color:var(--color-violet-800);font-weight:700}.RfpWizard-module__foEfJW__headerReadOnly{align-items:center;gap:var(--space-2);color:var(--color-warning-700);font-weight:700;display:inline-flex}.RfpWizard-module__foEfJW__headerAiOff{color:var(--color-warning-700)}.RfpWizard-module__foEfJW__stepRailPanel{overflow-x:auto}.RfpWizard-module__foEfJW__stepRail{grid-template-columns:repeat(11,minmax(76px,1fr));min-width:900px}.RfpWizard-module__foEfJW__layoutSplit{gap:var(--space-5);grid-template-columns:1fr 1fr;align-items:start;width:100%;display:grid}@media (max-width:1279px){.RfpWizard-module__foEfJW__layoutSplit{grid-template-columns:1fr}}.RfpWizard-module__foEfJW__formCard{gap:var(--space-5);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.RfpWizard-module__foEfJW__previewCard{gap:var(--space-4);max-height:88vh;top:var(--space-5);box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:sticky;overflow:hidden}@media (max-width:1279px){.RfpWizard-module__foEfJW__previewCard{max-height:none;position:relative;top:0}}.RfpWizard-module__foEfJW__previewTabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.RfpWizard-module__foEfJW__previewTabs button{flex:auto;justify-content:center}.RfpWizard-module__foEfJW__pdfFrameWrap{height:calc(100vh - 230px);min-height:560px}.RfpWizard-module__foEfJW__btnRow{border-top:1px solid var(--border-default);padding-top:var(--space-4);margin-top:var(--space-2);justify-content:space-between;align-items:center;display:flex}.RfpWizard-module__foEfJW__btnRowSpacer{width:80px}.RfpWizard-module__foEfJW__linkedNitBar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-violet-100);border:1px solid var(--color-fuchsia-300);border-radius:var(--radius);font-size:var(--fs-xs);color:var(--color-violet-800);flex-wrap:wrap;display:flex}.RfpWizard-module__foEfJW__gatewayList{gap:var(--space-3);flex-direction:column;display:flex}.RfpWizard-module__foEfJW__gatewayCard{gap:var(--space-2);cursor:default;flex-direction:column;display:flex}.RfpWizard-module__foEfJW__gatewayHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.RfpWizard-module__foEfJW__gatewayHeadTitle{align-items:center;gap:var(--space-2);font-size:var(--fs-base);color:var(--text-primary);font-weight:700;display:inline-flex}.RfpWizard-module__foEfJW__gatewayUploadRow{gap:var(--space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.RfpWizard-module__foEfJW__gatewayUploadRef{flex:220px}.RfpWizard-module__foEfJW__gatewayFileNote{font-size:var(--fs-xs);color:var(--text-brand);font-weight:600}.RfpWizard-module__foEfJW__gatewayBlank{justify-content:space-between;align-items:center;gap:var(--space-3);border-style:dashed;flex-wrap:wrap;display:flex}.RfpWizard-module__foEfJW__stepTitleSection{border-bottom:1px solid var(--border-default);padding-bottom:var(--space-3)}.RfpWizard-module__foEfJW__stepTitle{font-size:var(--fs-xl);color:var(--text-primary);margin:0;font-weight:700}.RfpWizard-module__foEfJW__stepDesc{font-size:var(--fs-sm);color:var(--text-secondary);margin:var(--space-1) 0 0;line-height:1.5}.RfpWizard-module__foEfJW__stepBody{gap:var(--space-5);flex-direction:column;display:flex}.RfpWizard-module__foEfJW__boqTotalVal{font-size:var(--fs-base);color:var(--text-brand);font-weight:700}.RfpWizard-module__foEfJW__boqContainer{gap:var(--space-4);background:var(--bg-surface-raised);border-radius:var(--radius);border:1px solid var(--border-default);min-height:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.RfpWizard-module__foEfJW__boqSheetHeader{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border-default);padding-bottom:var(--space-2);flex-wrap:wrap;display:flex}.RfpWizard-module__foEfJW__boqSheetTitle{align-items:center;gap:var(--space-2);font-size:var(--fs-base);color:var(--text-primary);margin:0;font-weight:700;display:inline-flex}.RfpWizard-module__foEfJW__boqScroll{overflow-x:auto}.RfpWizard-module__foEfJW__boqExcelTable{border-collapse:collapse;width:100%;font-size:var(--fs-xs)}.RfpWizard-module__foEfJW__boqExcelTable th{border:1px solid var(--border-strong);background:var(--bg-table-header);color:var(--text-secondary);text-align:left;padding:.5rem .625rem;font-weight:700}.RfpWizard-module__foEfJW__boqExcelTable td{border:1px solid var(--border-default);color:var(--text-body);vertical-align:middle;padding:.5rem .625rem}.RfpWizard-module__foEfJW__boqExcelTable tbody tr:hover{background:var(--bg-surface-subtle)}.RfpWizard-module__foEfJW__colNo{width:5%}.RfpWizard-module__foEfJW__colDesc{width:45%}.RfpWizard-module__foEfJW__colQty,.RfpWizard-module__foEfJW__colUnit{width:8%}.RfpWizard-module__foEfJW__colRate{width:12%}.RfpWizard-module__foEfJW__colGst{width:8%}.RfpWizard-module__foEfJW__colTotal{width:14%}.RfpWizard-module__foEfJW__excelInput{border:1px solid var(--border-strong);border-radius:var(--radius);font-size:var(--fs-xs);width:100%;color:var(--text-body);background:var(--bg-input);padding:.25rem .375rem;font-family:inherit}.RfpWizard-module__foEfJW__excelInput:focus{border-color:var(--border-focus);outline:none}.RfpWizard-module__foEfJW__numCell{text-align:right;font-weight:600}.RfpWizard-module__foEfJW__boqExcelFooterRow{background:var(--bg-surface-subtle);font-weight:700}.RfpWizard-module__foEfJW__boqExcelGrandTotal{background:var(--brand-primary-subtle);border-top:1px solid var(--brand-primary-border);font-weight:700}.RfpWizard-module__foEfJW__boqExcelGrandTotalCr{background:var(--bg-surface-hover)}.RfpWizard-module__foEfJW__boqLimitWarning{align-items:flex-start;gap:var(--space-2);border-radius:var(--radius);font-size:var(--fs-xs);background:var(--color-warning-50);border:1px solid var(--color-warning-200);color:var(--color-warning-700);padding:.625rem .75rem;line-height:1.45;display:flex}.RfpWizard-module__foEfJW__boqLimitOver{background:var(--color-error-50);border-color:var(--color-error-200);color:var(--color-error-600)}.RfpWizard-module__foEfJW__boqLimitOk{background:var(--color-success-50);border-color:var(--color-success-200);color:var(--color-success-700)}.RfpWizard-module__foEfJW__nitPane{gap:var(--space-3);background:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);min-height:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.RfpWizard-module__foEfJW__nitPaneHead{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border-default);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}.RfpWizard-module__foEfJW__nitPaneTitle{font-size:var(--fs-base);color:var(--text-primary);margin:0;font-weight:700}.RfpWizard-module__foEfJW__nitPaneSub{font-size:var(--fs-xs);color:var(--text-tertiary);margin:2px 0 0}.RfpWizard-module__foEfJW__defGrid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.RfpWizard-module__foEfJW__defGrid{grid-template-columns:1fr}}.RfpWizard-module__foEfJW__defRow{background:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-3)}.RfpWizard-module__foEfJW__defLabel{font-size:var(--fs-2xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700;display:block}.RfpWizard-module__foEfJW__defValue{margin-top:var(--space-1);font-size:var(--fs-sm);color:var(--text-primary);font-weight:600}.RfpWizard-module__foEfJW__defValueStrong{color:var(--text-brand);font-weight:700}.RfpWizard-module__foEfJW__defValueMoney{color:var(--color-success-700);font-weight:700}.RfpWizard-module__foEfJW__defDates{gap:var(--space-1);margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--text-body);flex-direction:column;display:flex}.RfpWizard-module__foEfJW__sidePanelCard{gap:var(--space-2);background:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);min-height:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex}.RfpWizard-module__foEfJW__sidePanelHead{align-items:center;gap:var(--space-2);display:flex}.RfpWizard-module__foEfJW__sidePanelTitle{font-size:var(--fs-base);color:var(--text-primary);margin:0;font-weight:700}.RfpWizard-module__foEfJW__sidePanelDesc{font-size:var(--fs-xs);color:var(--text-tertiary);margin:0 0 var(--space-2);line-height:1.45}.RfpWizard-module__foEfJW__complianceList{gap:var(--space-2);min-height:0;padding-right:var(--space-1);flex-direction:column;flex:1;display:flex;overflow-y:auto}.RfpWizard-module__foEfJW__complianceItem{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius);background:var(--bg-surface-subtle);border:1px solid var(--border-default);align-items:flex-start;display:flex}.RfpWizard-module__foEfJW__complianceItemCompliant{border-color:var(--color-success-200);background:var(--color-success-50)}.RfpWizard-module__foEfJW__complianceItemAlert{border-color:var(--color-error-200);background:var(--color-error-50)}.RfpWizard-module__foEfJW__complianceItemWarning{border-color:var(--color-warning-200);background:var(--color-warning-50)}.RfpWizard-module__foEfJW__complianceIcon{flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.RfpWizard-module__foEfJW__complianceItemCompliant .RfpWizard-module__foEfJW__complianceIcon{color:var(--color-success-600)}.RfpWizard-module__foEfJW__complianceItemAlert .RfpWizard-module__foEfJW__complianceIcon{color:var(--color-error-600)}.RfpWizard-module__foEfJW__complianceItemWarning .RfpWizard-module__foEfJW__complianceIcon{color:var(--color-warning-600)}.RfpWizard-module__foEfJW__complianceText{min-width:0;line-height:1.4}.RfpWizard-module__foEfJW__complianceTitle{font-size:var(--fs-xs);color:var(--text-primary);font-weight:700;display:block}.RfpWizard-module__foEfJW__complianceDesc{font-size:var(--fs-2xs);color:var(--text-secondary)}.RfpWizard-module__foEfJW__complianceFooter{gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-size:var(--fs-xs);align-items:center;font-weight:700;display:flex}.RfpWizard-module__foEfJW__complianceFooterOk{background:var(--color-success-50);border:1px solid var(--color-success-200);color:var(--color-success-700)}.RfpWizard-module__foEfJW__complianceFooterWarn{background:var(--color-warning-50);border:1px solid var(--color-warning-200);color:var(--color-warning-700)}.RfpWizard-module__foEfJW__aiReview{margin-top:var(--space-3);border-top:1px solid var(--border-default);padding-top:var(--space-3)}.RfpWizard-module__foEfJW__aiReviewHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.RfpWizard-module__foEfJW__aiReviewTitle{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--text-brand);font-weight:700;display:inline-flex}.RfpWizard-module__foEfJW__aiReviewHint{font-size:var(--fs-2xs);color:var(--color-warning-700);margin:var(--space-2) 0 0}.RfpWizard-module__foEfJW__aiReviewBody{margin-top:var(--space-2);gap:var(--space-2);flex-direction:column;max-height:260px;display:flex;overflow-y:auto}.RfpWizard-module__foEfJW__reviewVerdict{font-size:var(--fs-xs);color:var(--text-body);margin:0}.RfpWizard-module__foEfJW__reviewMeta{color:var(--text-muted)}.RfpWizard-module__foEfJW__reviewClean{font-size:var(--fs-xs);color:var(--color-success-700);margin:0}.RfpWizard-module__foEfJW__finding{border:1px solid var(--border-default);border-left:3px solid var(--text-secondary);border-radius:var(--radius);padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);background:var(--bg-surface-raised)}.RfpWizard-module__foEfJW__findingHigh{border-left-color:var(--color-error-600)}.RfpWizard-module__foEfJW__findingMedium{border-left-color:var(--color-warning-600)}.RfpWizard-module__foEfJW__findingLow{border-left-color:var(--color-info-600)}.RfpWizard-module__foEfJW__findingSeverity{font-weight:700}.RfpWizard-module__foEfJW__findingHigh .RfpWizard-module__foEfJW__findingSeverity{color:var(--color-error-600)}.RfpWizard-module__foEfJW__findingMedium .RfpWizard-module__foEfJW__findingSeverity{color:var(--color-warning-700)}.RfpWizard-module__foEfJW__findingLow .RfpWizard-module__foEfJW__findingSeverity{color:var(--color-info-700)}.RfpWizard-module__foEfJW__findingIssue{color:var(--text-primary);margin-top:2px}.RfpWizard-module__foEfJW__findingFix{color:var(--text-body);margin-top:var(--space-1)}.RfpWizard-module__foEfJW__findingApplied{margin-top:var(--space-2);color:var(--color-success-700);font-weight:700}.RfpWizard-module__foEfJW__findingDismissed{margin-top:var(--space-2);color:var(--text-tertiary);align-items:center;gap:var(--space-1);display:inline-flex}.RfpWizard-module__foEfJW__findingLocked{margin-top:var(--space-2);align-items:center;gap:var(--space-2);color:var(--text-tertiary);flex-wrap:wrap;display:flex}.RfpWizard-module__foEfJW__findingActions{margin-top:var(--space-2);gap:var(--space-2);flex-wrap:wrap;display:flex}.RfpWizard-module__foEfJW__findingEditor{margin-top:var(--space-2);gap:var(--space-2);flex-direction:column;display:flex}.RfpWizard-module__foEfJW__findingWarn{color:var(--color-warning-700)}.RfpWizard-module__foEfJW__findingCites{color:var(--text-tertiary);margin-top:var(--space-1)}.RfpWizard-module__foEfJW__reviewCounts{font-size:var(--fs-2xs);color:var(--text-body)}.RfpWizard-module__foEfJW__reviewCompliant{font-size:var(--fs-2xs);color:var(--color-success-700)}.RfpWizard-module__foEfJW__linkBtn{color:var(--text-link);cursor:pointer;font-size:var(--fs-2xs);background:0 0;border:none;padding:0;font-family:inherit;font-weight:700}.RfpWizard-module__foEfJW__pdfContainer{background:var(--bg-surface-subtle);border-radius:var(--radius);border:1px solid var(--border-default);min-height:0;padding:var(--space-4);box-sizing:border-box;flex:1;width:100%;position:relative;overflow:auto}@media (max-width:768px){.RfpWizard-module__foEfJW__pdfContainer{padding:var(--space-2)}}@keyframes RfpWizard-module__foEfJW__aiHighlightFlash{0%{background-color:var(--color-warning-100)}to{background-color:#0000}}.RfpWizard-module__foEfJW__aiHighlight{animation:2s ease-out RfpWizard-module__foEfJW__aiHighlightFlash;display:inline}.RfpWizard-module__foEfJW__pdfPage{background:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);box-shadow:var(--shadow-md);margin-bottom:var(--space-5);color:var(--text-primary);font-family:Times New Roman,Times,serif;line-height:1.6;font-size:var(--fs-base);text-align:justify;box-sizing:border-box;width:100%;padding:40px;position:relative;overflow-x:auto}@media (max-width:768px){.RfpWizard-module__foEfJW__pdfPage{padding:var(--space-5) var(--space-3);font-size:var(--fs-sm)}}.RfpWizard-module__foEfJW__pdfCover{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:500px;display:flex}.RfpWizard-module__foEfJW__pdfGovSeal{font-size:var(--fs-2xl);margin-bottom:var(--space-3);color:var(--text-secondary)}.RfpWizard-module__foEfJW__pdfSealImg{object-fit:contain;width:72px;height:72px;margin:0 auto var(--space-2);display:block}.RfpWizard-module__foEfJW__pdfCoverGov{font-size:var(--fs-xl);text-transform:uppercase;letter-spacing:.08em;color:var(--text-primary);font-weight:700}.RfpWizard-module__foEfJW__pdfCoverDept{font-size:var(--fs-lg);margin-top:var(--space-1);color:var(--text-body);font-weight:600}.RfpWizard-module__foEfJW__pdfCoverWing{font-size:var(--fs-sm);color:var(--text-secondary);margin-top:var(--space-1)}.RfpWizard-module__foEfJW__pdfCoverDivider{background:var(--border-strong);width:60%;height:2px;margin:var(--space-6) 0}.RfpWizard-module__foEfJW__pdfCoverTitle{font-size:var(--fs-2xl);text-transform:uppercase;color:var(--text-primary);margin-bottom:var(--space-2);letter-spacing:.02em;font-weight:800;line-height:1.3}.RfpWizard-module__foEfJW__pdfCoverMode{font-size:var(--fs-base);margin:var(--space-2) 0;font-weight:700}.RfpWizard-module__foEfJW__pdfCoverRef{font-family:var(--font-mono);font-weight:700;font-size:var(--fs-sm);background:var(--bg-surface-subtle);padding:var(--space-1) var(--space-3);border-radius:var(--radius);border:1px dashed var(--border-strong);margin-top:var(--space-2)}.RfpWizard-module__foEfJW__pdfCoverSpaced{margin-top:var(--space-2)}.RfpWizard-module__foEfJW__pdfCoverFooter{font-size:var(--fs-sm);color:var(--text-secondary);margin-top:auto;padding-top:60px;font-weight:600}.RfpWizard-module__foEfJW__pdfCoverNote{font-size:var(--fs-2xs);color:var(--text-tertiary);margin-top:var(--space-3)}.RfpWizard-module__foEfJW__pdfToc{margin:var(--space-5) 0}.RfpWizard-module__foEfJW__pdfTocItem{border-bottom:1px dotted var(--border-strong);padding:var(--space-1) 0;justify-content:space-between;font-weight:600;display:flex}.RfpWizard-module__foEfJW__pdfSecHeader{border-bottom:1px solid var(--text-primary);padding-bottom:var(--space-1);margin-top:var(--space-5);margin-bottom:var(--space-4);text-transform:uppercase;font-weight:700;font-size:var(--fs-base)}.RfpWizard-module__foEfJW__pdfPara{text-indent:30px;margin-bottom:var(--space-3);text-align:justify}.RfpWizard-module__foEfJW__pdfParaBold{font-weight:700}.RfpWizard-module__foEfJW__pdfParaCentreNote{text-align:center;margin:var(--space-2) 0;color:var(--text-link);display:block}.RfpWizard-module__foEfJW__pdfList{padding-left:var(--space-5);margin-bottom:var(--space-3)}.RfpWizard-module__foEfJW__pdfList li{margin-bottom:var(--space-1);list-style-type:decimal}.RfpWizard-module__foEfJW__pdfQuote{background:var(--bg-surface-subtle);padding:var(--space-3);border-radius:var(--radius);border:1px solid var(--border-default);font-size:var(--fs-sm);white-space:pre-wrap;margin-bottom:var(--space-4);text-align:left;font-style:italic}.RfpWizard-module__foEfJW__pdfCallout{background:var(--bg-surface-subtle);border:1px dashed var(--border-strong);border-radius:var(--radius);padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);color:var(--text-secondary);margin-bottom:var(--space-2)}.RfpWizard-module__foEfJW__pdfFormList{gap:var(--space-4);font-size:var(--fs-sm);flex-direction:column;display:flex}.RfpWizard-module__foEfJW__pdfFormItem+.RfpWizard-module__foEfJW__pdfFormItem{border-top:1px dashed var(--border-strong);padding-top:var(--space-2)}.RfpWizard-module__foEfJW__pdfFormDesc{padding-left:var(--space-2);color:var(--text-body);margin:2px 0;font-style:italic}.RfpWizard-module__foEfJW__pdfEmpty{color:var(--text-tertiary);font-style:italic}.RfpWizard-module__foEfJW__pdfSignBlock{font-size:var(--fs-sm);flex-direction:column;align-items:flex-end;margin-top:36px;display:flex}.RfpWizard-module__foEfJW__pdfSignLine{border-bottom:1px solid var(--text-primary);width:150px;margin-bottom:var(--space-1)}.RfpWizard-module__foEfJW__pdfSignRole{font-size:var(--fs-xs);font-style:italic}.RfpWizard-module__foEfJW__nitTable{border-collapse:collapse;width:100%;margin-bottom:var(--space-5);font-size:var(--fs-sm);table-layout:auto;word-break:break-word;overflow-wrap:anywhere}.RfpWizard-module__foEfJW__nitTable th,.RfpWizard-module__foEfJW__nitTable td{border:1px solid var(--border-strong);padding:var(--space-2) .625rem;text-align:left;vertical-align:top}.RfpWizard-module__foEfJW__nitTable th{background:var(--bg-table-header);font-weight:700}.RfpWizard-module__foEfJW__nitTableSm{font-size:var(--fs-xs)}.RfpWizard-module__foEfJW__colKey{width:40%}.RfpWizard-module__foEfJW__colCriterion{width:70%}.RfpWizard-module__foEfJW__colWeight{width:30%}@media (max-width:768px){.RfpWizard-module__foEfJW__nitTable{font-size:var(--fs-xs)}.RfpWizard-module__foEfJW__nitTable th,.RfpWizard-module__foEfJW__nitTable td{padding:var(--space-1) var(--space-2)}}.RfpWizard-module__foEfJW__nitWatermark{color:var(--bg-surface-hover);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;letter-spacing:.08em;text-align:center;max-width:90%;font-size:clamp(1.8rem,5vw,4rem);font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-30deg)}.RfpWizard-module__foEfJW__bodyText{font-size:var(--fs-sm);color:var(--text-secondary);margin:var(--space-2) 0 0;line-height:1.55}.RfpWizard-module__foEfJW__noticeBar{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--brand-primary-subtle);border:1px solid var(--brand-primary-border);border-radius:var(--radius);font-size:var(--fs-sm);color:var(--text-primary);line-height:1.45;display:flex}.RfpWizard-module__foEfJW__noticeBar svg{flex-shrink:0}.RfpWizard-module__foEfJW__aiDeliverables{background:var(--brand-primary-subtle);border:1px solid var(--brand-primary-border);border-radius:var(--radius);padding:var(--space-3);font-size:var(--fs-xs);color:var(--text-body);margin-bottom:var(--space-3)}.RfpWizard-module__foEfJW__aiDeliverables ul{margin:var(--space-2) 0 0 var(--space-5);padding:0}.RfpWizard-module__foEfJW__orDivider{align-items:center;gap:var(--space-3);display:flex}.RfpWizard-module__foEfJW__orRule{background:var(--border-default);flex:1;height:1px}.RfpWizard-module__foEfJW__dropZone{align-items:center;gap:var(--space-2);border:1px dashed var(--border-strong);border-radius:var(--radius);width:100%;padding:var(--space-6);text-align:center;background:var(--bg-surface-subtle);color:var(--text-secondary);cursor:pointer;transition:var(--transition-fast);flex-direction:column;font-family:inherit;display:flex}.RfpWizard-module__foEfJW__dropZone:hover{border-color:var(--border-focus);background:var(--bg-surface-hover)}.RfpWizard-module__foEfJW__dropZoneTitle{font-size:var(--fs-base);color:var(--text-primary);font-weight:700}.RfpWizard-module__foEfJW__dropZoneHint{font-size:var(--fs-xs);color:var(--text-tertiary)}.RfpWizard-module__foEfJW__fileList{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.RfpWizard-module__foEfJW__fileRow{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-2) var(--space-3);display:flex}.RfpWizard-module__foEfJW__fileInfo{align-items:center;gap:var(--space-3);min-width:0;display:flex}.RfpWizard-module__foEfJW__choiceGrid4{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.RfpWizard-module__foEfJW__choiceGrid2{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:900px){.RfpWizard-module__foEfJW__choiceGrid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.RfpWizard-module__foEfJW__choiceGrid4,.RfpWizard-module__foEfJW__choiceGrid2{grid-template-columns:1fr}}.RfpWizard-module__foEfJW__choiceCardBtn{text-align:left;width:100%;font-family:inherit}.RfpWizard-module__foEfJW__choiceCardInline{align-items:center;gap:var(--space-2);display:flex}.RfpWizard-module__foEfJW__choiceCardInline strong{margin-bottom:0}.RfpWizard-module__foEfJW__formulaBox{background:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-3) var(--space-4);margin:var(--space-3) 0;font-family:var(--font-mono);font-size:var(--fs-base);color:var(--text-primary);font-weight:700;overflow-x:auto}.RfpWizard-module__foEfJW__criterionValue{align-items:center;gap:var(--space-2);display:flex}.RfpWizard-module__foEfJW__addCriterionRow{align-items:flex-end;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.RfpWizard-module__foEfJW__addCriterionName{flex:260px}.RfpWizard-module__foEfJW__layoutEditor{gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3);background:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius);flex-direction:column;display:flex}.RfpWizard-module__foEfJW__layoutRow{gap:var(--space-2);background:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-2);grid-template-columns:28px minmax(0,1fr) 190px auto;align-items:center;display:grid}@media (max-width:720px){.RfpWizard-module__foEfJW__layoutRow{grid-template-columns:28px minmax(0,1fr)}}.RfpWizard-module__foEfJW__feeStatGrid{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:900px){.RfpWizard-module__foEfJW__feeStatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.RfpWizard-module__foEfJW__feeStat{background:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-3)}.RfpWizard-module__foEfJW__feeStatValue{font-size:var(--fs-base);color:var(--text-primary);font-weight:700;display:block}.RfpWizard-module__foEfJW__feeStatMoney{color:var(--color-success-700)}.RfpWizard-module__foEfJW__dateTimePicker{width:100%;height:42px}
.TechEvaluation-module__Pyp0vG__container{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.TechEvaluation-module__Pyp0vG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-bottom:1px solid var(--border-default);padding-bottom:var(--space-4);flex-wrap:wrap;display:flex}.TechEvaluation-module__Pyp0vG__title{font-size:var(--fs-2xl);font-weight:var(--font-weight-extrabold);letter-spacing:-.025em;color:var(--text-primary);margin:0;line-height:1.2}.TechEvaluation-module__Pyp0vG__subtitle{font-size:var(--fs-base);color:var(--text-secondary);margin:var(--space-1) 0 0;line-height:1.5}.TechEvaluation-module__Pyp0vG__headerMeta{text-align:right;font-size:var(--fs-xs);color:var(--text-secondary);flex-direction:column;align-items:flex-end;gap:2px;display:flex}.TechEvaluation-module__Pyp0vG__headerMetaRef{font-size:var(--fs-sm);font-weight:var(--font-weight-bold);color:var(--text-primary)}.TechEvaluation-module__Pyp0vG__headerMetaBusy{color:var(--status-progress);font-weight:var(--font-weight-semibold)}.TechEvaluation-module__Pyp0vG__stepperWrapper{width:100%;padding-bottom:var(--space-2);overflow-x:auto}.TechEvaluation-module__Pyp0vG__stepper{align-items:center;gap:var(--space-2);min-width:640px;display:flex}.TechEvaluation-module__Pyp0vG__stepNode{align-items:center;gap:var(--space-2);cursor:pointer;color:var(--text-muted);background:0 0;border:none;flex-shrink:0;padding:0;font-family:inherit;display:inline-flex}.TechEvaluation-module__Pyp0vG__stepCircle{border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--bg-surface-raised);width:24px;height:24px;font-size:var(--fs-2xs);font-weight:var(--font-weight-bold);color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TechEvaluation-module__Pyp0vG__stepLabel{font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;color:inherit}.TechEvaluation-module__Pyp0vG__stepNodeActive{color:var(--status-progress)}.TechEvaluation-module__Pyp0vG__stepNodeActive .TechEvaluation-module__Pyp0vG__stepCircle{background:var(--status-progress);border-color:var(--status-progress);color:var(--text-inverse)}.TechEvaluation-module__Pyp0vG__stepNodeCompleted{color:var(--status-healthy)}.TechEvaluation-module__Pyp0vG__stepNodeCompleted .TechEvaluation-module__Pyp0vG__stepCircle{background:var(--status-healthy-soft);border-color:var(--status-healthy);color:var(--status-healthy)}.TechEvaluation-module__Pyp0vG__stepConnector{background:var(--status-ended-soft);flex:1;min-width:16px;height:2px}.TechEvaluation-module__Pyp0vG__stepConnectorActive{background:var(--status-healthy)}.TechEvaluation-module__Pyp0vG__formCard,.TechEvaluation-module__Pyp0vG__card{background:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);box-shadow:var(--shadow-xs);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.TechEvaluation-module__Pyp0vG__stepTitleSection{border-bottom:1px solid var(--border-default);padding-bottom:var(--space-3)}.TechEvaluation-module__Pyp0vG__stepTitle,.TechEvaluation-module__Pyp0vG__cardTitle{font-size:var(--fs-lg);font-weight:var(--font-weight-bold);color:var(--text-primary);align-items:center;gap:var(--space-2);margin:0;display:flex}.TechEvaluation-module__Pyp0vG__stepDesc,.TechEvaluation-module__Pyp0vG__cardDesc{font-size:var(--fs-sm);color:var(--text-secondary);margin:var(--space-1) 0 0;line-height:1.5}.TechEvaluation-module__Pyp0vG__footNote{font-size:var(--fs-xs);color:var(--text-tertiary);margin:0;line-height:1.5}.TechEvaluation-module__Pyp0vG__warnPanel{border-left:3px solid var(--color-warning-500)}.TechEvaluation-module__Pyp0vG__stack{gap:var(--space-4);flex-direction:column;display:flex}.TechEvaluation-module__Pyp0vG__toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.TechEvaluation-module__Pyp0vG__toolbarScheme{font-size:var(--fs-2xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-brand)}.TechEvaluation-module__Pyp0vG__toolbarTitle{font-size:var(--fs-lg);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:2px 0 0}.TechEvaluation-module__Pyp0vG__toolbarMeta{font-size:var(--fs-sm);color:var(--text-secondary);margin:2px 0 0}.TechEvaluation-module__Pyp0vG__toolbarActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.TechEvaluation-module__Pyp0vG__remarkField{width:220px}.TechEvaluation-module__Pyp0vG__subTabBar{gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.TechEvaluation-module__Pyp0vG__bidderChips{gap:var(--space-2);flex-wrap:wrap;display:flex}.TechEvaluation-module__Pyp0vG__vendorGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.TechEvaluation-module__Pyp0vG__vendorCard{background:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-3);font-size:var(--fs-sm)}.TechEvaluation-module__Pyp0vG__vendorCardName{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.TechEvaluation-module__Pyp0vG__vendorCardLine{font-size:var(--fs-xs);color:var(--text-tertiary);margin-top:2px}.TechEvaluation-module__Pyp0vG__vendorPanel{background:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.TechEvaluation-module__Pyp0vG__vendorPanelTitle{font-size:var(--fs-sm);font-weight:var(--font-weight-bold);color:var(--text-primary)}.TechEvaluation-module__Pyp0vG__statsGrid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.TechEvaluation-module__Pyp0vG__statCard{background:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);box-shadow:var(--shadow-xs);padding:var(--space-4);gap:var(--space-1);flex-direction:column;display:flex}.TechEvaluation-module__Pyp0vG__statLabel{font-size:var(--fs-2xs);font-weight:var(--font-weight-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.TechEvaluation-module__Pyp0vG__statValue{font-size:var(--fs-xl);font-weight:var(--font-weight-extrabold);color:var(--text-primary)}.TechEvaluation-module__Pyp0vG__statValueGood{color:var(--status-healthy)}.TechEvaluation-module__Pyp0vG__statValueBad{color:var(--status-problem)}.TechEvaluation-module__Pyp0vG__statDesc{font-size:var(--fs-xs);color:var(--text-tertiary)}.TechEvaluation-module__Pyp0vG__tableContainer{border:1px solid var(--border-default);border-radius:var(--radius);width:100%;min-width:0;overflow-x:auto}.TechEvaluation-module__Pyp0vG__table,.TechEvaluation-module__Pyp0vG__matrixTable{border-collapse:collapse;text-align:left;width:100%;font-size:var(--fs-sm)}.TechEvaluation-module__Pyp0vG__table th,.TechEvaluation-module__Pyp0vG__matrixTable th{background:var(--bg-table-header);font-weight:var(--font-weight-semibold);font-size:var(--fs-xs);color:var(--text-secondary);border-bottom:1px solid var(--border-default);vertical-align:bottom;padding:.6rem .75rem}.TechEvaluation-module__Pyp0vG__table td,.TechEvaluation-module__Pyp0vG__matrixTable td{border-bottom:1px solid var(--border-subtle);color:var(--text-body);padding:.6rem .75rem}.TechEvaluation-module__Pyp0vG__table td{vertical-align:middle}.TechEvaluation-module__Pyp0vG__matrixTable td{vertical-align:top}.TechEvaluation-module__Pyp0vG__matrixTable th+th,.TechEvaluation-module__Pyp0vG__matrixTable td+td{border-left:1px solid var(--border-subtle)}.TechEvaluation-module__Pyp0vG__table tbody tr:last-child td,.TechEvaluation-module__Pyp0vG__matrixTable tbody tr:last-child td{border-bottom:none}.TechEvaluation-module__Pyp0vG__table tbody tr:hover,.TechEvaluation-module__Pyp0vG__matrixTable tbody tr:hover{background:var(--bg-surface-hover)}.TechEvaluation-module__Pyp0vG__totalRow td{background:var(--bg-surface-subtle);border-top:1px solid var(--border-strong);font-weight:var(--font-weight-semibold)}.TechEvaluation-module__Pyp0vG__totalRow:hover td{background:var(--bg-surface-subtle)}.TechEvaluation-module__Pyp0vG__cellCenter{text-align:center}.TechEvaluation-module__Pyp0vG__checkStatusCenter{justify-content:center}.TechEvaluation-module__Pyp0vG__colCriterion{width:220px}.TechEvaluation-module__Pyp0vG__colCriterionWide{width:240px}.TechEvaluation-module__Pyp0vG__colNum{width:110px}.TechEvaluation-module__Pyp0vG__colCitation{width:190px}.TechEvaluation-module__Pyp0vG__colRemarks{width:260px}.TechEvaluation-module__Pyp0vG__bidderHead{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:flex}.TechEvaluation-module__Pyp0vG__bidderHeadName{font-weight:var(--font-weight-bold);color:var(--text-primary);font-size:var(--fs-sm)}.TechEvaluation-module__Pyp0vG__checkCell{gap:var(--space-2);flex-direction:column;min-width:190px;display:flex}.TechEvaluation-module__Pyp0vG__checkStatus{font-weight:var(--font-weight-semibold);font-size:var(--fs-xs);color:var(--text-tertiary);align-items:center;gap:.35rem;display:inline-flex}.TechEvaluation-module__Pyp0vG__checkPass{color:var(--status-healthy)}.TechEvaluation-module__Pyp0vG__checkFail{color:var(--status-problem)}.TechEvaluation-module__Pyp0vG__evidenceBox{font-size:var(--fs-xs);color:var(--text-body);background:var(--bg-surface-subtle);padding:var(--space-2);border:1px solid var(--border-subtle);border-left:3px solid var(--status-ended);border-radius:var(--radius);line-height:1.45}.TechEvaluation-module__Pyp0vG__evidenceBoxPass{border-left-color:var(--status-healthy)}.TechEvaluation-module__Pyp0vG__evidenceBoxFail{border-left-color:var(--status-problem)}.TechEvaluation-module__Pyp0vG__evidenceCitation{font-size:var(--fs-2xs);font-weight:var(--font-weight-bold);color:var(--text-brand);text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}.TechEvaluation-module__Pyp0vG__evidenceMeta{font-size:var(--fs-2xs);color:var(--text-tertiary);margin-top:var(--space-1)}.TechEvaluation-module__Pyp0vG__evidenceActions{gap:var(--space-1);flex-wrap:wrap;display:flex}.TechEvaluation-module__Pyp0vG__categoryGroup{border:1px solid var(--border-default);border-radius:var(--radius);overflow:hidden}.TechEvaluation-module__Pyp0vG__categoryGroupHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--bg-surface-subtle);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.TechEvaluation-module__Pyp0vG__categoryGroupName{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--font-weight-bold);color:var(--text-primary);display:inline-flex}.TechEvaluation-module__Pyp0vG__categoryGroupMeta{font-size:var(--fs-xs);color:var(--text-secondary);font-weight:var(--font-weight-medium)}.TechEvaluation-module__Pyp0vG__categoryGroupScroll{overflow-x:auto}.TechEvaluation-module__Pyp0vG__passRate{font-size:var(--fs-base);font-weight:var(--font-weight-bold);color:var(--text-tertiary)}.TechEvaluation-module__Pyp0vG__passRateFull{color:var(--status-healthy)}.TechEvaluation-module__Pyp0vG__passRatePartial{color:var(--color-warning-700)}.TechEvaluation-module__Pyp0vG__passRateLow{color:var(--status-problem)}.TechEvaluation-module__Pyp0vG__stampCell{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-secondary);white-space:nowrap}.TechEvaluation-module__Pyp0vG__overrideFrom{color:var(--text-tertiary);margin-right:var(--space-1);text-decoration:line-through}.TechEvaluation-module__Pyp0vG__overrideTo{color:var(--status-healthy);font-weight:var(--font-weight-bold)}.TechEvaluation-module__Pyp0vG__overrideRemark{font-style:italic;font-size:var(--fs-xs);color:var(--text-secondary)}.TechEvaluation-module__Pyp0vG__overrideCellActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.TechEvaluation-module__Pyp0vG__aiLogPanel{background:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-3);gap:var(--space-2);max-height:320px;font-size:var(--fs-xs);flex-direction:column;display:flex;overflow-y:auto}.TechEvaluation-module__Pyp0vG__aiLogLine{gap:var(--space-2);line-height:1.45;display:flex}.TechEvaluation-module__Pyp0vG__aiLogTimestamp{color:var(--text-muted);font-family:var(--font-mono);flex-shrink:0}.TechEvaluation-module__Pyp0vG__aiLogInfo{color:var(--text-secondary)}.TechEvaluation-module__Pyp0vG__aiLogPass{color:var(--status-healthy);font-weight:var(--font-weight-semibold)}.TechEvaluation-module__Pyp0vG__aiLogFail{color:var(--status-problem);font-weight:var(--font-weight-semibold)}.TechEvaluation-module__Pyp0vG__formGroup{gap:var(--space-2);flex-direction:column;display:flex}.TechEvaluation-module__Pyp0vG__formLabel{font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);color:var(--text-secondary)}.TechEvaluation-module__Pyp0vG__formInput{border:1px solid var(--border-default);border-radius:var(--radius);width:100%;font-size:var(--fs-sm);color:var(--text-body);background:var(--bg-input);transition:border-color var(--transition-fast);padding:.45rem .6rem;font-family:inherit}.TechEvaluation-module__Pyp0vG__formInput:focus{border-color:var(--border-focus);background:var(--bg-input-focus);outline:none}.TechEvaluation-module__Pyp0vG__formRow{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.TechEvaluation-module__Pyp0vG__bidderFormCard{background:var(--bg-surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius);padding:var(--space-4)}.TechEvaluation-module__Pyp0vG__uploadContainer{border:1px dashed var(--border-strong);background:var(--bg-surface-subtle);padding:var(--space-5);border-radius:var(--radius);text-align:center;cursor:pointer;align-items:center;gap:var(--space-2);transition:border-color var(--transition-fast);flex-direction:column;display:flex}.TechEvaluation-module__Pyp0vG__uploadContainer:hover{border-color:var(--border-focus)}.TechEvaluation-module__Pyp0vG__uploadText{font-size:var(--fs-sm);color:var(--text-secondary)}.TechEvaluation-module__Pyp0vG__uploadSubtext{font-size:var(--fs-xs);color:var(--text-tertiary)}.TechEvaluation-module__Pyp0vG__fileChip{justify-content:space-between;align-items:center;gap:var(--space-2);background:var(--bg-surface-subtle);border:1px solid var(--border-default);padding:var(--space-2) var(--space-3);border-radius:var(--radius);font-size:var(--fs-xs);color:var(--text-secondary);display:flex}.TechEvaluation-module__Pyp0vG__buttonBar{justify-content:flex-end;gap:var(--space-3);border-top:1px solid var(--border-default);padding-top:var(--space-4);flex-wrap:wrap;display:flex}.TechEvaluation-module__Pyp0vG__buttonBarSplit{justify-content:space-between}.TechEvaluation-module__Pyp0vG__noticeActions{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.TechEvaluation-module__Pyp0vG__primaryBtn{background:var(--gradient-btn-primary);color:var(--brand-on-primary);border:1px solid var(--brand-primary);padding:0 var(--space-4);border-radius:var(--radius);height:36px;font-size:var(--fs-sm);font-weight:var(--font-weight-semibold);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-2);transition:background var(--transition-fast);font-family:inherit;text-decoration:none;display:inline-flex}.TechEvaluation-module__Pyp0vG__primaryBtn:hover:not(:disabled){background:var(--gradient-btn-hover)}.TechEvaluation-module__Pyp0vG__primaryBtn:disabled{opacity:.55;cursor:not-allowed}.TechEvaluation-module__Pyp0vG__secondaryBtn{background:var(--btn-secondary-bg);color:var(--text-primary);border:1px solid var(--border-default);padding:0 var(--space-4);border-radius:var(--radius);height:36px;font-size:var(--fs-sm);font-weight:var(--font-weight-medium);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-2);transition:background var(--transition-fast), border-color var(--transition-fast);font-family:inherit;text-decoration:none;display:inline-flex}.TechEvaluation-module__Pyp0vG__secondaryBtn:hover:not(:disabled){background:var(--btn-secondary-hover);border-color:var(--border-hover)}.TechEvaluation-module__Pyp0vG__secondaryBtn:disabled{opacity:.55;cursor:not-allowed}.TechEvaluation-module__Pyp0vG__textBtn{color:var(--text-link);font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);cursor:pointer;align-items:center;gap:var(--space-1);background:0 0;border:none;padding:0;font-family:inherit;display:inline-flex}.TechEvaluation-module__Pyp0vG__textBtn:hover:not(:disabled){text-decoration:underline}.TechEvaluation-module__Pyp0vG__textBtn:disabled{opacity:.5;cursor:not-allowed}.TechEvaluation-module__Pyp0vG__evidenceBtn{background:var(--bg-surface-subtle);border:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--fs-2xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius);cursor:pointer;align-items:center;gap:var(--space-1);width:fit-content;transition:border-color var(--transition-fast), color var(--transition-fast);padding:.2rem .45rem;font-family:inherit;display:inline-flex}.TechEvaluation-module__Pyp0vG__evidenceBtn:hover:not(:disabled){border-color:var(--border-hover);color:var(--text-primary)}.TechEvaluation-module__Pyp0vG__evidenceBtn:disabled{opacity:.5;cursor:not-allowed}.TechEvaluation-module__Pyp0vG__deleteBtn{color:var(--status-problem);cursor:pointer;padding:var(--space-1);border-radius:var(--radius);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.TechEvaluation-module__Pyp0vG__deleteBtn:hover{background:var(--status-problem-soft)}.TechEvaluation-module__Pyp0vG__badgeQualified,.TechEvaluation-module__Pyp0vG__badgeDisqualified,.TechEvaluation-module__Pyp0vG__badgePending{border-radius:var(--radius);font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);border:1px solid #0000;padding:.2rem .55rem;display:inline-block}.TechEvaluation-module__Pyp0vG__badgeQualified{background-color:var(--color-success-50);border-color:var(--color-success-200);color:var(--color-success-700)}.TechEvaluation-module__Pyp0vG__badgeDisqualified{background-color:var(--color-error-50);border-color:var(--color-error-200);color:var(--color-error-700)}.TechEvaluation-module__Pyp0vG__badgePending{background-color:var(--color-warning-50);border-color:var(--color-warning-200);color:var(--color-warning-700)}.TechEvaluation-module__Pyp0vG__categoryTag{border-radius:var(--radius);font-size:var(--fs-2xs);font-weight:var(--font-weight-semibold);background:var(--bg-surface-subtle);border:1px solid var(--border-strong);color:var(--text-body);padding:.12rem .45rem;display:inline-block}.TechEvaluation-module__Pyp0vG__ocrAlertBox{background:var(--color-error-50);border:1px solid var(--color-error-200);border-left:3px solid var(--color-error-500);color:var(--color-error-700);padding:var(--space-3) var(--space-4);border-radius:var(--radius);font-size:var(--fs-sm);align-items:flex-start;gap:var(--space-2);display:flex}@media (max-width:1100px){.TechEvaluation-module__Pyp0vG__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.TechEvaluation-module__Pyp0vG__statsGrid{grid-template-columns:minmax(0,1fr)}.TechEvaluation-module__Pyp0vG__headerMeta{text-align:left;align-items:flex-start}.TechEvaluation-module__Pyp0vG__remarkField{width:100%}}.TechEvaluation-module__Pyp0vG__docIndex{padding:10px 4px 14px}.TechEvaluation-module__Pyp0vG__docIndexHead{color:var(--text-tertiary);margin-bottom:8px;font-size:.78rem}.TechEvaluation-module__Pyp0vG__docIndexList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.TechEvaluation-module__Pyp0vG__docIndexList li{grid-template-columns:16px minmax(0,1fr) minmax(0,.9fr);align-items:baseline;gap:8px;font-size:.8rem;display:grid}.TechEvaluation-module__Pyp0vG__docTitle{color:var(--text-primary)}.TechEvaluation-module__Pyp0vG__docIndexList a{color:inherit;text-underline-offset:2px;text-decoration:underline}.TechEvaluation-module__Pyp0vG__docOk{color:var(--color-accent-emerald,#047857)}.TechEvaluation-module__Pyp0vG__docBad{color:var(--color-accent-rose,#b91c1c)}.TechEvaluation-module__Pyp0vG__docOpen{color:var(--text-tertiary)}@media (max-width:720px){.TechEvaluation-module__Pyp0vG__docIndexList li{grid-template-columns:16px minmax(0,1fr)}.TechEvaluation-module__Pyp0vG__docIndexList li a,.TechEvaluation-module__Pyp0vG__docIndexList li>span:last-child{grid-column:2}}.TechEvaluation-module__Pyp0vG__docPreview{border:1px solid var(--border-subtle,#e2e8f0);background:var(--bg-surface-subtle,#f8fafc);border-radius:10px;overflow:hidden}.TechEvaluation-module__Pyp0vG__docPreviewHead{border-bottom:1px solid var(--border-subtle,#e2e8f0);background:var(--bg-surface,#fff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.TechEvaluation-module__Pyp0vG__docPreviewActions{align-items:center;gap:14px;display:flex}.TechEvaluation-module__Pyp0vG__docPreviewFrame{background:var(--bg-surface,#fff);border:0;width:100%;height:min(70vh,620px);display:block}.TechEvaluation-module__Pyp0vG__docPreviewNote{color:var(--text-tertiary);border-top:1px solid var(--border-subtle,#e2e8f0);margin:0;padding:8px 14px;font-size:.72rem}
.PdfFrame-module__Eivzma__frame{background:var(--bg-surface-raised);border:1px solid var(--border-default);border-radius:var(--radius);flex-direction:column;min-height:clamp(620px,82vh,1100px);display:flex;overflow:hidden}.PdfFrame-module__Eivzma__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--bg-surface-subtle);border-bottom:1px solid var(--border-default);flex-wrap:wrap;flex-shrink:0;display:flex}.PdfFrame-module__Eivzma__identity{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.PdfFrame-module__Eivzma__title{font-size:var(--fs-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PdfFrame-module__Eivzma__status{font-size:var(--fs-xs);color:var(--text-tertiary);white-space:nowrap}.PdfFrame-module__Eivzma__statusBusy{color:var(--text-secondary)}.PdfFrame-module__Eivzma__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.PdfFrame-module__Eivzma__zoom{flex:none;width:132px}.PdfFrame-module__Eivzma__viewport{background:var(--color-neutral-800);flex:1;min-height:0;position:relative}.PdfFrame-module__Eivzma__document{width:100%;height:100%;transition:opacity var(--transition-fast);border:none;display:block;position:absolute;inset:0}.PdfFrame-module__Eivzma__documentStale{opacity:.45}.PdfFrame-module__Eivzma__state{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.PdfFrame-module__Eivzma__stateIcon{color:var(--color-neutral-400)}.PdfFrame-module__Eivzma__stateIconError{color:var(--color-error-400)}.PdfFrame-module__Eivzma__stateText{font-size:var(--fs-sm);color:var(--color-neutral-300);max-width:46ch;line-height:1.55}.PdfFrame-module__Eivzma__stateTextError{color:var(--color-error-100)}.PdfFrame-module__Eivzma__skeleton{aspect-ratio:1/1.414;background:var(--bg-surface-raised);border-radius:var(--radius);width:min(58%,260px);box-shadow:var(--shadow-lg);padding:var(--space-5) var(--space-4);flex-direction:column;gap:.55rem;display:flex;overflow:hidden}.PdfFrame-module__Eivzma__skeletonLine{border-radius:var(--radius-full);background:var(--color-neutral-200);height:7px;animation:1.4s ease-in-out infinite PdfFrame-module__Eivzma__pdfShimmer}.PdfFrame-module__Eivzma__skeletonLineShort{width:55%}.PdfFrame-module__Eivzma__skeletonLineHeading{background:var(--color-neutral-300);width:72%;height:11px;margin-bottom:.35rem}.PdfFrame-module__Eivzma__skeletonGap{margin-top:auto}@keyframes PdfFrame-module__Eivzma__pdfShimmer{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.PdfFrame-module__Eivzma__skeletonLine{animation:none}}@media (max-width:640px){.PdfFrame-module__Eivzma__zoom{width:100%}}
.SelectField-module__q9vn4a__formGroup{flex-direction:column;gap:6px;display:flex}.SelectField-module__q9vn4a__formLabel{color:var(--text-primary);font-size:.8rem;font-weight:600}.SelectField-module__q9vn4a__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.SelectField-module__q9vn4a__inputIcon{color:var(--text-tertiary);pointer-events:none;transition:var(--transition-fast);z-index:10;align-items:center;display:flex;position:absolute;left:14px}.SelectField-module__q9vn4a__inputIconError{color:var(--semantic-danger)!important}.SelectField-module__q9vn4a__antdSelect .ant-select-selector{border:1px solid var(--border-clean)!important;transition:var(--transition-smooth)!important}.SelectField-module__q9vn4a__antdSelect:hover .ant-select-selector{border-color:var(--accent-indigo)!important}.SelectField-module__q9vn4a__antdSelect .ant-select-selection-placeholder{color:var(--text-tertiary)!important}:is(.SelectField-module__q9vn4a__hasIcon .ant-select-selection-item,.SelectField-module__q9vn4a__hasIcon .ant-select-selection-placeholder){padding-left:24px!important}.SelectField-module__q9vn4a__selectDropdown{overflow:hidden;border-radius:8px!important;box-shadow:0 4px 12px #00000014!important}.SelectField-module__q9vn4a__errorMessage{color:var(--semantic-danger);margin-top:4px;font-size:.75rem;font-weight:500}
.VendorDirectory-module__yJy9AG__idLine{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--fs-2xs);letter-spacing:.02em;color:var(--text-muted);margin-top:.15rem}.VendorDirectory-module__yJy9AG__taxRow{align-items:center;gap:var(--space-2,.5rem);flex-wrap:wrap;display:flex}.VendorDirectory-module__yJy9AG__rowActions{justify-content:flex-end;align-items:center;gap:var(--space-2,.5rem);flex-wrap:nowrap;display:flex}.VendorDirectory-module__yJy9AG__syncMeta{font-size:var(--fs-xs);color:var(--text-tertiary);white-space:nowrap}.VendorDirectory-module__yJy9AG__errorText{font-size:var(--fs-sm);color:var(--color-error-700);margin:0}.VendorDirectory-module__yJy9AG__form{gap:var(--space-4,1rem);flex-direction:column;display:flex}.VendorDirectory-module__yJy9AG__formGrid2{gap:var(--space-4,1rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.VendorDirectory-module__yJy9AG__formGrid3{gap:var(--space-4,1rem);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:640px){.VendorDirectory-module__yJy9AG__formGrid2,.VendorDirectory-module__yJy9AG__formGrid3{grid-template-columns:minmax(0,1fr)}}
