.SetPasswordOverlay-module__o1pW7W__form{gap:var(--spacing-lg);flex-direction:column;display:flex}.SetPasswordOverlay-module__o1pW7W__title{font-size:var(--font-size-lg);color:var(--text);margin:0;font-weight:700}.SetPasswordOverlay-module__o1pW7W__subtitle{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.SetPasswordOverlay-module__o1pW7W__rules{padding:var(--spacing-md);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:6px;display:flex}.SetPasswordOverlay-module__o1pW7W__rule{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--text-muted);transition:color .15s;display:flex}.SetPasswordOverlay-module__o1pW7W__ruleOk{color:var(--success)}.SetPasswordOverlay-module__o1pW7W__ruleDot{background:var(--text-dim);border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .15s}.SetPasswordOverlay-module__o1pW7W__ruleOk .SetPasswordOverlay-module__o1pW7W__ruleDot{background:var(--success)}.SetPasswordOverlay-module__o1pW7W__error{font-size:var(--font-size-sm);color:var(--ergo-light);margin:0}.SetPasswordOverlay-module__o1pW7W__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-md);display:flex}
.Modal-module__A2gkcq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__A2gkcq__modal{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:90%;color:var(--text);margin:auto;overflow:hidden}.Modal-module__A2gkcq__header{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border-light);background:var(--bg-secondary);justify-content:space-between;align-items:center;display:flex}.Modal-module__A2gkcq__title{font-size:var(--font-size-base);color:var(--text);margin:0;font-weight:700}.Modal-module__A2gkcq__closeBtn{cursor:pointer;color:var(--text-muted);background:0 0;border:none;font-size:1.5rem;line-height:1}.Modal-module__A2gkcq__content{padding:var(--spacing-lg)}
.ConfirmModal-module__Qeg-ja__container{gap:var(--spacing-lg);flex-direction:column;display:flex}.ConfirmModal-module__Qeg-ja__body{align-items:center;gap:var(--spacing-lg);display:flex}.ConfirmModal-module__Qeg-ja__iconContainer{flex-shrink:0}.ConfirmModal-module__Qeg-ja__iconWarning{color:var(--error)}.ConfirmModal-module__Qeg-ja__iconSuccess{color:var(--success)}.ConfirmModal-module__Qeg-ja__iconInfo{color:var(--ergo-light)}.ConfirmModal-module__Qeg-ja__message{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:1.5}.ConfirmModal-module__Qeg-ja__footer{justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-xl);display:flex}.ConfirmModal-module__Qeg-ja__btnPrimary{border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;background:var(--ergo-light);color:#fff;border:none;padding:10px 24px;font-weight:700;transition:all .2s}.ConfirmModal-module__Qeg-ja__btnPrimary:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.ConfirmModal-module__Qeg-ja__btnPrimary.ConfirmModal-module__Qeg-ja__danger{background:#ef4444}.ConfirmModal-module__Qeg-ja__btnSecondary{border-radius:var(--radius-md);font-size:var(--font-size-sm);border:1px solid var(--border);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;padding:10px 24px;font-weight:600;transition:all .2s}.ConfirmModal-module__Qeg-ja__btnSecondary:hover{background:var(--bg-quaternary);color:var(--text)}
.MinutaSpecialistOverlay-module__w2nQlq__body{gap:var(--spacing-md);flex-direction:column;display:flex}.MinutaSpecialistOverlay-module__w2nQlq__title{font-family:var(--font);font-size:var(--font-size-lg,1.125rem);color:var(--text);margin:0;font-weight:700}.MinutaSpecialistOverlay-module__w2nQlq__subtitle{font-family:var(--font);font-size:var(--font-size-sm,.875rem);color:var(--text-muted);margin:0;line-height:1.45}.MinutaSpecialistOverlay-module__w2nQlq__actions{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-direction:column;display:flex}
.page-module__gjkcBW__embedWrapper{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}
.SuretyBondFindClient-module__s8RWSG__mainWrapper{--ergo-highlight:#1c1c1d;--ergo-highlight-text:#fff;min-height:calc(100vh - var(--header-height,64px));flex-direction:column;width:100%;display:flex}.SuretyBondFindClient-module__s8RWSG__heroStrip{background:var(--ergo-highlight);border-bottom:1px solid var(--border);padding:56px 48px 52px;position:relative;overflow:hidden}.SuretyBondFindClient-module__s8RWSG__heroInner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.SuretyBondFindClient-module__s8RWSG__heroTag{background:var(--ergo-soft);border:1px solid var(--ergo-border);border-radius:var(--radius-sm,6px);letter-spacing:.15em;text-transform:uppercase;color:var(--ergo-light);align-items:center;gap:8px;margin-bottom:20px;padding:5px 14px;font-size:11px;font-weight:600;display:inline-flex}.SuretyBondFindClient-module__s8RWSG__dot{background:var(--success);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite SuretyBondFindClient-module__s8RWSG__blink}@keyframes SuretyBondFindClient-module__s8RWSG__blink{0%,to{opacity:1}50%{opacity:.3}}.SuretyBondFindClient-module__s8RWSG__heroStrip h1{font-family:var(--font);color:var(--ergo-highlight-text);margin-bottom:14px;font-size:36px;font-weight:700;line-height:1.15}.SuretyBondFindClient-module__s8RWSG__heroStrip p{color:var(--ergo-highlight-text);opacity:.8;max-width:540px;font-size:16px;line-height:1.65}.SuretyBondFindClient-module__s8RWSG__wrap{flex:1;grid-template-columns:1fr 360px;align-items:start;gap:28px;width:100%;max-width:1200px;margin:0 auto;padding:48px 24px 80px;display:grid}@media (max-width:900px){.SuretyBondFindClient-module__s8RWSG__wrap{grid-template-columns:1fr;padding:24px 20px 60px}}.SuretyBondFindClient-module__s8RWSG__card{background:var(--bg-card);border-radius:var(--radius-lg,8px);border:1px solid var(--border);box-shadow:var(--shadow-md);overflow:hidden}.SuretyBondFindClient-module__s8RWSG__cardHeader{background:var(--ergo-highlight);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.SuretyBondFindClient-module__s8RWSG__cardHeader h2{font-family:var(--font);color:var(--ergo-highlight-text);text-transform:uppercase;letter-spacing:.1em;font-size:14px;font-weight:700}.SuretyBondFindClient-module__s8RWSG__cardHeaderTag{color:var(--success);letter-spacing:.08em;text-transform:uppercase;background:var(--success-muted);border:1px solid var(--green-border);border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.SuretyBondFindClient-module__s8RWSG__cardBody{padding:32px 28px}.SuretyBondFindClient-module__s8RWSG__fieldLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.SuretyBondFindClient-module__s8RWSG__fieldHint{color:var(--text-dim);margin-bottom:8px;font-size:12px}.SuretyBondFindClient-module__s8RWSG__orRow{color:var(--text-dim);text-transform:uppercase;align-items:center;gap:12px;margin:4px 0 20px;font-size:12px;font-weight:600;display:flex}.SuretyBondFindClient-module__s8RWSG__orRow:before,.SuretyBondFindClient-module__s8RWSG__orRow:after{content:"";background:var(--border);flex:1;height:1px}.SuretyBondFindClient-module__s8RWSG__chipsGrid{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:28px;display:grid}@media (max-width:900px){.SuretyBondFindClient-module__s8RWSG__chipsGrid{grid-template-columns:repeat(3,1fr)}}.SuretyBondFindClient-module__s8RWSG__chip{border:1.5px solid var(--border);border-radius:var(--radius-md,8px);text-align:center;cursor:pointer;background:var(--bg-card);transition:all var(--transition-fast);padding:10px 6px}.SuretyBondFindClient-module__s8RWSG__chip:hover{border-color:var(--ergo-light);background:var(--ergo-soft)}.SuretyBondFindClient-module__s8RWSG__chipSelected{border-color:var(--ergo-light);background:var(--ergo-light)}.SuretyBondFindClient-module__s8RWSG__chipCode{letter-spacing:.1em;color:var(--text-secondary);transition:all var(--transition-fast);margin-bottom:3px;font-size:10px;font-weight:700;display:block}.SuretyBondFindClient-module__s8RWSG__chip:hover .SuretyBondFindClient-module__s8RWSG__chipCode{color:var(--ergo-light)}.SuretyBondFindClient-module__s8RWSG__chipSelected .SuretyBondFindClient-module__s8RWSG__chipCode{color:var(--text-inverse)}.SuretyBondFindClient-module__s8RWSG__chipName{color:var(--text-muted);transition:color var(--transition-fast);font-size:10px;line-height:1.3;display:block}.SuretyBondFindClient-module__s8RWSG__chipSelected .SuretyBondFindClient-module__s8RWSG__chipName{color:#ffffffe6}.SuretyBondFindClient-module__s8RWSG__sidebarCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-sm);margin-bottom:20px;overflow:hidden}.SuretyBondFindClient-module__s8RWSG__sidebarHd{background:var(--ergo-highlight);border-bottom:1px solid var(--border);font-family:var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--ergo-highlight-text);padding:14px 20px;font-size:11px;font-weight:700}.SuretyBondFindClient-module__s8RWSG__sidebarBd{padding:16px 20px}.SuretyBondFindClient-module__s8RWSG__docList{margin:0;padding:0;list-style:none}.SuretyBondFindClient-module__s8RWSG__docList li{border-bottom:1px solid var(--border-subtle);cursor:pointer;color:var(--text-secondary);transition:color var(--transition-fast);align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}.SuretyBondFindClient-module__s8RWSG__docList li:last-child{border-bottom:none;padding-bottom:0}.SuretyBondFindClient-module__s8RWSG__docList li:first-child{padding-top:0}.SuretyBondFindClient-module__s8RWSG__docList li:hover,.SuretyBondFindClient-module__s8RWSG__docList li.SuretyBondFindClient-module__s8RWSG__act{color:var(--ergo-light);font-weight:600}.SuretyBondFindClient-module__s8RWSG__docCode{border:1.5px solid var(--border);letter-spacing:.1em;color:var(--text-muted);white-space:nowrap;transition:all var(--transition-fast);border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:700}.SuretyBondFindClient-module__s8RWSG__docList li:hover .SuretyBondFindClient-module__s8RWSG__docCode,.SuretyBondFindClient-module__s8RWSG__docList li.SuretyBondFindClient-module__s8RWSG__act .SuretyBondFindClient-module__s8RWSG__docCode{border-color:var(--ergo-light);color:var(--ergo-light);background:var(--ergo-soft)}.SuretyBondFindClient-module__s8RWSG__infoBlock{background:var(--bg-secondary);border-radius:var(--radius-sm,6px);color:var(--text-secondary);margin-bottom:10px;padding:14px;font-size:13px;line-height:1.6}.SuretyBondFindClient-module__s8RWSG__infoBlock:last-child{margin-bottom:0}.SuretyBondFindClient-module__s8RWSG__infoBlock strong{color:var(--text);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.SuretyBondFindClient-module__s8RWSG__contactLink{color:var(--ergo-light);margin-bottom:6px;font-size:13px;font-weight:500;text-decoration:none;display:block}.SuretyBondFindClient-module__s8RWSG__contactLink:hover{text-decoration:underline}.SuretyBondFindClient-module__s8RWSG__resultBox{border-radius:var(--radius-md,8px);margin-top:24px;animation:.32s SuretyBondFindClient-module__s8RWSG__slideDown;overflow:hidden}@keyframes SuretyBondFindClient-module__s8RWSG__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SuretyBondFindClient-module__s8RWSG__resultValid{border:1.5px solid var(--success);background:var(--success-muted)}.SuretyBondFindClient-module__s8RWSG__resultInvalid{border:1.5px solid var(--error);background:var(--ergo-soft)}.SuretyBondFindClient-module__s8RWSG__resultHead{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:18px 22px;display:flex}.SuretyBondFindClient-module__s8RWSG__resultIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.SuretyBondFindClient-module__s8RWSG__resultValid .SuretyBondFindClient-module__s8RWSG__resultIcon{background:var(--green-glow);color:var(--success)}.SuretyBondFindClient-module__s8RWSG__resultInvalid .SuretyBondFindClient-module__s8RWSG__resultIcon{background:var(--ergo-glow);color:var(--error)}.SuretyBondFindClient-module__s8RWSG__resultTitle{margin-bottom:2px;font-size:16px;font-weight:700}.SuretyBondFindClient-module__s8RWSG__resultValid .SuretyBondFindClient-module__s8RWSG__resultTitle{color:var(--success)}.SuretyBondFindClient-module__s8RWSG__resultInvalid .SuretyBondFindClient-module__s8RWSG__resultTitle{color:var(--error)}.SuretyBondFindClient-module__s8RWSG__resultSub{color:var(--text-secondary);font-size:13px}.SuretyBondFindClient-module__s8RWSG__resultBody{padding:22px}.SuretyBondFindClient-module__s8RWSG__resultRows{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;display:grid}.SuretyBondFindClient-module__s8RWSG__rfLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:4px;font-size:11px;font-weight:600}.SuretyBondFindClient-module__s8RWSG__rfValue{color:var(--text);font-size:14px;font-weight:500}.SuretyBondFindClient-module__s8RWSG__rfValue.SuretyBondFindClient-module__s8RWSG__mono{font-family:var(--font-mono);font-size:13px;font-weight:400}.SuretyBondFindClient-module__s8RWSG__badgeAtivo{letter-spacing:.08em;text-transform:uppercase;background:var(--green-bg);color:var(--success);border:1px solid var(--green-border);border-radius:20px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.SuretyBondFindClient-module__s8RWSG__resultFooter{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.SuretyBondFindClient-module__s8RWSG__warnBox{background:var(--warning-soft);border:1.5px solid var(--warning);border-radius:var(--radius-sm,6px);color:var(--warning);margin-top:16px;padding:14px 18px;font-size:13px;font-weight:500}.SuretyBondFindClient-module__s8RWSG__validationCta{background:var(--ergo-highlight);border-top:1px solid var(--border);width:100%;padding:48px;position:relative}.SuretyBondFindClient-module__s8RWSG__validationCtaInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:0 auto;display:flex}.SuretyBondFindClient-module__s8RWSG__validationCta h3{font-family:var(--font);color:var(--ergo-highlight-text);margin-bottom:6px;font-size:20px;font-weight:700}.SuretyBondFindClient-module__s8RWSG__validationCta p{color:var(--ergo-highlight-text);opacity:.8;font-size:14px}
.CompanyUsersBlock-module__iO9dBG__container{border-radius:var(--radius-lg);border:1px solid var(--border);padding:var(--spacing-xl);margin-top:var(--spacing-lg);background:#ffffff0a;background:var(--bg-card)}.CompanyUsersBlock-module__iO9dBG__header{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}.CompanyUsersBlock-module__iO9dBG__titleGroup{flex-direction:column;display:flex}.CompanyUsersBlock-module__iO9dBG__title{font-size:var(--font-size-base);color:var(--text);align-items:center;gap:8px;font-weight:700;display:flex}.CompanyUsersBlock-module__iO9dBG__subtitle{font-size:var(--font-size-xs);color:var(--text-muted);margin-top:2px}.CompanyUsersBlock-module__iO9dBG__btnLink{background:var(--ergo-light);color:#fff;border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-base);box-shadow:0 4px 12px var(--ergo-glow);border:none;padding:8px 16px;font-weight:600}.CompanyUsersBlock-module__iO9dBG__btnLink:hover{box-shadow:0 6px 16px var(--ergo-glow-strong);transform:translateY(-1px)}.CompanyUsersBlock-module__iO9dBG__tableContainer{width:100%;overflow-x:auto}.CompanyUsersBlock-module__iO9dBG__table{border-collapse:collapse;width:100%}.CompanyUsersBlock-module__iO9dBG__th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);border-bottom:1px solid var(--border);padding:8px 12px;font-size:10px}.CompanyUsersBlock-module__iO9dBG__row{border-bottom:1px solid var(--border-subtle);transition:background var(--transition-fast)}.CompanyUsersBlock-module__iO9dBG__row:hover{background:#ffffff05}.CompanyUsersBlock-module__iO9dBG__td{vertical-align:middle;padding:12px}.CompanyUsersBlock-module__iO9dBG__userInfo{align-items:center;gap:12px;display:flex}.CompanyUsersBlock-module__iO9dBG__avatar{color:#ffd2a0d9;width:32px;height:32px;font-weight:700;font-size:var(--font-size-sm);background:#7864502e;border-radius:8px;justify-content:center;align-items:center;display:flex}.CompanyUsersBlock-module__iO9dBG__userName{font-size:var(--font-size-sm);color:var(--text);font-weight:600}.CompanyUsersBlock-module__iO9dBG__userEmailSub{color:var(--text-dim);font-size:10px}.CompanyUsersBlock-module__iO9dBG__pill{text-transform:uppercase;border-radius:6px;padding:2px 8px;font-size:9px;font-weight:800}.CompanyUsersBlock-module__iO9dBG__pillPartner{color:#a855f7;background:#9333ea26}.CompanyUsersBlock-module__iO9dBG__pillWitness{color:#3b82f6;background:#3b82f626}.CompanyUsersBlock-module__iO9dBG__toggleBadgeActiveRed{color:#ef4444!important;background:#ef444426!important;border-color:#ef444466!important}.CompanyUsersBlock-module__iO9dBG__toggleBadgeActiveRed .CompanyUsersBlock-module__iO9dBG__dot{background:#ef4444!important;display:block!important}.CompanyUsersBlock-module__iO9dBG__toggleBadgeLocked{cursor:not-allowed;opacity:.6;background:#ef444414!important;border-color:#ef444466!important}.CompanyUsersBlock-module__iO9dBG__toggleBadgeActiveGreen{color:#22c55e!important;background:#22c55e26!important;border-color:#22c55e66!important}.CompanyUsersBlock-module__iO9dBG__toggleBadgeActiveGreen .CompanyUsersBlock-module__iO9dBG__dot{background:#22c55e!important;display:block!important}.CompanyUsersBlock-module__iO9dBG__input{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text);font-size:var(--font-size-xs);border-radius:6px;width:100%;max-width:140px;padding:6px 10px}.CompanyUsersBlock-module__iO9dBG__input:focus{border-color:var(--ergo-light);outline:none}.CompanyUsersBlock-module__iO9dBG__inputInvalid{background:#eab3080d;border-color:#eab308!important}.CompanyUsersBlock-module__iO9dBG__inputInvalid:focus{box-shadow:0 0 0 2px #eab30833}.CompanyUsersBlock-module__iO9dBG__actions{gap:8px;display:flex}.CompanyUsersBlock-module__iO9dBG__toggleBadge{cursor:pointer;color:var(--text-muted);-webkit-user-select:none;user-select:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:4px;min-width:60px;padding:3px 10px;font-size:10px;font-weight:700;transition:all .2s;display:flex}.CompanyUsersBlock-module__iO9dBG__toggleBadge:hover{background:#ffffff1a;border-color:#ffffff38}.CompanyUsersBlock-module__iO9dBG__toggleBadgeActive{color:#10b981;background:#10b98126;border-color:#10b9814d}.CompanyUsersBlock-module__iO9dBG__dot{background:currentColor;border-radius:50%;width:4px;height:4px}.CompanyUsersBlock-module__iO9dBG__addForm{background:var(--bg-secondary);border-radius:var(--radius-md);grid-template-columns:1fr 1fr 1fr auto;align-items:flex-end;gap:12px;margin-top:16px;padding:16px;display:grid}.CompanyUsersBlock-module__iO9dBG__formLabel{text-transform:uppercase;color:var(--text-dim);margin-bottom:4px;font-size:9px;display:block}.CompanyUsersBlock-module__iO9dBG__warningRow{border:1px solid #f59e0b66!important}.CompanyUsersBlock-module__iO9dBG__warningInput{color:#f59e0b!important;background:#f59e0b14!important;border-color:#f59e0b99!important}.CompanyUsersBlock-module__iO9dBG__warningInput::placeholder{color:#f59e0b80!important}.CompanyUsersBlock-module__iO9dBG__warningPill{color:#f59e0b;text-transform:uppercase;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:4px;margin-top:4px;padding:2px 8px;font-size:8px;font-weight:800;display:inline-block}.CompanyUsersBlock-module__iO9dBG__addFormContainer{background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border);margin-top:16px;overflow:hidden}.CompanyUsersBlock-module__iO9dBG__ruleTabs{border-bottom:1px solid var(--border);background:#ffffff08;display:flex}.CompanyUsersBlock-module__iO9dBG__ruleTab{color:var(--text-dim);text-transform:uppercase;cursor:pointer;background:0 0;border:none;flex:1;padding:10px;font-size:10px;font-weight:700;transition:all .2s}.CompanyUsersBlock-module__iO9dBG__ruleTabActive{color:var(--ergo-light);box-shadow:inset 0 -2px 0 var(--ergo-light);background:#00000008}[data-theme=dark] .CompanyUsersBlock-module__iO9dBG__ruleTabActive{color:#ffd28ce6;background:#ffbe5014;box-shadow:inset 0 -2px #f59e0bb3}.CompanyUsersBlock-module__iO9dBG__select{background:var(--bg-card);border:1px solid var(--border);color:var(--text);font-size:var(--font-size-sm);cursor:pointer;border-radius:6px;width:100%;padding:8px 12px}.CompanyUsersBlock-module__iO9dBG__uploadArea{border:2px dashed var(--border);text-align:center;background:#ffffff05;border-radius:8px;padding:16px;transition:all .2s}.CompanyUsersBlock-module__iO9dBG__uploadArea:hover{background:#f59e0b08;border-color:#f59e0b80}.CompanyUsersBlock-module__iO9dBG__fileInput{font-size:var(--font-size-xs);color:var(--text-muted);width:100%}.CompanyUsersBlock-module__iO9dBG__fileList{text-align:left;flex-direction:column;gap:4px;margin-top:10px;display:flex}.CompanyUsersBlock-module__iO9dBG__fileItem{color:var(--text-dim);background:#ffffff0d;border-radius:4px;padding:4px 8px;font-size:10px}.CompanyUsersBlock-module__iO9dBG__btnDelete{color:#ef4444;cursor:pointer;width:28px;height:28px;transition:all var(--transition-fast);background:0 0;border:1px solid #ef444433;border-radius:6px;justify-content:center;align-items:center;display:flex}.CompanyUsersBlock-module__iO9dBG__btnDelete:hover{background:#ef44441a;border-color:#ef444466;transform:scale(1.05)}.CompanyUsersBlock-module__iO9dBG__btnDelete svg{opacity:.7;transition:opacity var(--transition-fast)}.CompanyUsersBlock-module__iO9dBG__btnDelete:hover svg{opacity:1}.CompanyUsersBlock-module__iO9dBG__errorBanner{border-radius:var(--radius-md);background:#ef444412;border:1px solid #ef444426;border-left:3px solid #ef444499;flex-direction:column;gap:6px;margin-bottom:16px;padding:10px 12px;display:flex}.CompanyUsersBlock-module__iO9dBG__errorItem{color:#f87171;align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.CompanyUsersBlock-module__iO9dBG__errorDot{color:#fff;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:900;display:flex}.CompanyUsersBlock-module__iO9dBG__warningIconWrapper{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:all .2s;display:flex}.CompanyUsersBlock-module__iO9dBG__warningIconWrapper:hover{background:#f59e0b26}.CompanyUsersBlock-module__iO9dBG__warningIcon{animation:2s infinite CompanyUsersBlock-module__iO9dBG__pulse-warn}@keyframes CompanyUsersBlock-module__iO9dBG__pulse-warn{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@media (max-width:640px){.CompanyUsersBlock-module__iO9dBG__container{padding:var(--spacing-lg)}.CompanyUsersBlock-module__iO9dBG__header{align-items:stretch;gap:var(--spacing-md);flex-direction:column}.CompanyUsersBlock-module__iO9dBG__btnLink{width:100%}.CompanyUsersBlock-module__iO9dBG__tableContainer{overflow-x:visible}.CompanyUsersBlock-module__iO9dBG__table,.CompanyUsersBlock-module__iO9dBG__table tbody{width:100%;display:block}.CompanyUsersBlock-module__iO9dBG__table thead{display:none}.CompanyUsersBlock-module__iO9dBG__row{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-sm);margin-bottom:var(--spacing-md);display:block}.CompanyUsersBlock-module__iO9dBG__td{justify-content:space-between;align-items:center;gap:var(--spacing-md);border-bottom:1px solid var(--border-subtle);padding:8px 4px;display:flex}.CompanyUsersBlock-module__iO9dBG__td:last-child{border-bottom:none}.CompanyUsersBlock-module__iO9dBG__td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);flex:none;font-size:10px;font-weight:700}.CompanyUsersBlock-module__iO9dBG__input{max-width:unset;flex:auto}.CompanyUsersBlock-module__iO9dBG__userInfo{text-align:right;flex:auto;justify-content:flex-end}.CompanyUsersBlock-module__iO9dBG__actions{flex-wrap:wrap;flex:auto;justify-content:flex-end}.CompanyUsersBlock-module__iO9dBG__toggleBadge{min-width:72px;padding:8px 14px;font-size:11px}.CompanyUsersBlock-module__iO9dBG__addForm{grid-template-columns:1fr}}
.ConfigPaymentsPanel-module__OzaFJq__panel{flex-direction:column;gap:24px;display:flex}.ConfigPaymentsPanel-module__OzaFJq__grid2{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ConfigPaymentsPanel-module__OzaFJq__sectionBlock{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;position:relative;overflow:hidden}.ConfigPaymentsPanel-module__OzaFJq__sbHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:20px;display:flex}.ConfigPaymentsPanel-module__OzaFJq__sbTitle{color:var(--text-base);font-size:14px;font-weight:600}.ConfigPaymentsPanel-module__OzaFJq__sbSub{color:var(--text-muted);margin-top:4px;font-size:12px}.ConfigPaymentsPanel-module__OzaFJq__sbBody{flex-direction:column;gap:16px;padding:20px;display:flex}.ConfigPaymentsPanel-module__OzaFJq__checkboxItem{cursor:pointer;align-items:center;gap:12px;display:flex}.ConfigPaymentsPanel-module__OzaFJq__checkboxItem input{width:16px;height:16px;accent-color:var(--ergo-light)}.ConfigPaymentsPanel-module__OzaFJq__field{flex-direction:column;gap:8px;display:flex}.ConfigPaymentsPanel-module__OzaFJq__label{text-transform:uppercase;color:var(--text-dim);font-size:11px;font-weight:600}.ConfigPaymentsPanel-module__OzaFJq__input{background:var(--bg-primary);border:1px solid var(--border);width:100%;height:40px;color:var(--text-base);border-radius:8px;padding:0 12px;font-size:14px}.ConfigPaymentsPanel-module__OzaFJq__input:focus{border-color:var(--ergo-light);outline:none}.ConfigPaymentsPanel-module__OzaFJq__btnSmall{cursor:pointer;background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-secondary);transition:all var(--transition-fast);border-radius:6px;padding:5px 10px;font-size:11px;font-weight:600}.ConfigPaymentsPanel-module__OzaFJq__btnSmall:hover{border-color:var(--text-muted);color:var(--text)}.ConfigPaymentsPanel-module__OzaFJq__editActions{gap:8px;display:flex}.ConfigPaymentsPanel-module__OzaFJq__btnSaveAction,.ConfigPaymentsPanel-module__OzaFJq__btnCancel{cursor:pointer;width:28px;height:28px;transition:all var(--transition-fast);border-radius:6px;justify-content:center;align-items:center;font-size:14px;display:flex}.ConfigPaymentsPanel-module__OzaFJq__btnSaveAction{color:var(--green);background:#22c55e1a;border:1px solid #22c55e33}.ConfigPaymentsPanel-module__OzaFJq__btnSaveAction:hover{background:var(--green);color:#fff}.ConfigPaymentsPanel-module__OzaFJq__btnCancel{color:var(--amber);background:#ef44441a;border:1px solid #ef444433}.ConfigPaymentsPanel-module__OzaFJq__btnCancel:hover{background:var(--amber);color:#fff}.ConfigPaymentsPanel-module__OzaFJq__accountsList{flex-direction:column;gap:16px;display:flex}.ConfigPaymentsPanel-module__OzaFJq__accountCard{border:1px solid var(--border);background:#ffffff05;border-radius:10px;flex-direction:column;gap:16px;padding:16px;display:flex}.ConfigPaymentsPanel-module__OzaFJq__accountHeader{justify-content:space-between;align-items:center;display:flex}.ConfigPaymentsPanel-module__OzaFJq__accountBadge{background:var(--bg-primary);border:1px solid var(--border);color:var(--text-secondary);border-radius:20px;padding:4px 12px;font-size:11px;font-weight:600}.ConfigPaymentsPanel-module__OzaFJq__accountGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.ConfigPaymentsPanel-module__OzaFJq__accountField{flex-direction:column;gap:6px;display:flex}.ConfigPaymentsPanel-module__OzaFJq__accountField label{color:var(--text-dim);text-transform:uppercase;font-size:10px;font-weight:600}.ConfigPaymentsPanel-module__OzaFJq__accountField span{color:var(--text-base);font-size:13px;font-weight:500}.ConfigPaymentsPanel-module__OzaFJq__btnRemove{color:var(--text-dim);cursor:pointer;background:0 0;border:none;padding:4px;font-size:14px;transition:color .2s}.ConfigPaymentsPanel-module__OzaFJq__btnRemove:hover{color:#f87171}.ConfigPaymentsPanel-module__OzaFJq__input,.ConfigPaymentsPanel-module__OzaFJq__select{appearance:none;border-radius:8px;width:100%;height:40px;padding:0 12px;font-size:14px;border:1px solid var(--border)!important;color:var(--text-base)!important;background:#ffffff0d!important}.ConfigPaymentsPanel-module__OzaFJq__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 5 3 3 3-3'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat}.ConfigPaymentsPanel-module__OzaFJq__input:focus,.ConfigPaymentsPanel-module__OzaFJq__select:focus{outline:none;border-color:var(--ergo-light)!important;background:#ffffff14!important}.ConfigPaymentsPanel-module__OzaFJq__newAccountForm{border:1px dashed var(--border);background:#0003;border-radius:12px;flex-direction:column;gap:24px;margin-top:10px;padding:24px;display:flex}.ConfigPaymentsPanel-module__OzaFJq__btnAdd{border:1px dashed var(--border);width:100%;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:#ffffff08;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;font-weight:500;display:flex}.ConfigPaymentsPanel-module__OzaFJq__btnAdd:hover{border-color:var(--text-muted);color:var(--text-secondary);background:#ffffff0d}.ConfigPaymentsPanel-module__OzaFJq__accountBadge{border:1px solid var(--border);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;background:#ffffff0d;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}.ConfigPaymentsPanel-module__OzaFJq__btnSaveSmall{background:var(--ergo-light);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 24px;font-size:13px;font-weight:600;transition:opacity .2s}.ConfigPaymentsPanel-module__OzaFJq__btnSaveSmall:hover{opacity:.9}.ConfigPaymentsPanel-module__OzaFJq__btnCancelSmall{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:#ffffff0d;border-radius:8px;padding:10px 24px;font-size:13px;transition:background .2s}.ConfigPaymentsPanel-module__OzaFJq__btnCancelSmall:hover{background:#ffffff1a}.ConfigPaymentsPanel-module__OzaFJq__alert{border-radius:8px;margin-bottom:20px;padding:12px 16px;font-size:13px}.ConfigPaymentsPanel-module__OzaFJq__success{color:#4ade80;background:#22c55e1a;border:1px solid #22c55e33}.ConfigPaymentsPanel-module__OzaFJq__error{color:#f87171;background:#ef44441a;border:1px solid #ef444433}.ConfigPaymentsPanel-module__OzaFJq__infoLabel{display:none}
.StepSignature-module__9HLx6G__container{flex-direction:column;flex:1;height:calc(100vh - 200px);display:flex;overflow:hidden}.StepSignature-module__9HLx6G__layout{flex:1;display:flex;overflow:hidden}.StepSignature-module__9HLx6G__leftPanel{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:300px;display:flex;overflow-y:auto}.StepSignature-module__9HLx6G__panelSection{border-bottom:1px solid var(--border);padding:24px 20px}.StepSignature-module__9HLx6G__panelTitle{text-transform:uppercase;letter-spacing:1px;color:var(--text-dim);margin-bottom:16px;font-size:10px;font-weight:700}.StepSignature-module__9HLx6G__methodCard{background:var(--surface2);border:1.5px solid var(--border);cursor:pointer;border-radius:9px;margin-bottom:8px;padding:14px 16px;transition:all .2s;position:relative}.StepSignature-module__9HLx6G__methodCard:hover{border-color:var(--border-hover)}.StepSignature-module__9HLx6G__active.StepSignature-module__9HLx6G__methodCard{border-color:var(--ergo-light);background:#e8453c0d}.StepSignature-module__9HLx6G__signedCard.StepSignature-module__9HLx6G__methodCard{border-color:var(--success);background:#22c55e0d}.StepSignature-module__9HLx6G__signedCard .StepSignature-module__9HLx6G__mcRadio{border-color:var(--success);background:var(--success);box-shadow:inset 0 0 0 3px var(--surface2)}@keyframes StepSignature-module__9HLx6G__pulseBorder{0%{border-color:var(--border);box-shadow:0 0 #ef444466}50%{border-color:var(--ergo-light);box-shadow:0 0 0 8px #ef444400}to{border-color:var(--border);box-shadow:0 0 #ef444400}}.StepSignature-module__9HLx6G__pulsatingCard.StepSignature-module__9HLx6G__methodCard{animation:2s ease-in-out infinite StepSignature-module__9HLx6G__pulseBorder}.StepSignature-module__9HLx6G__mcHeader{align-items:center;gap:12px;margin-bottom:4px;display:flex}.StepSignature-module__9HLx6G__methodIcon{background:var(--surface);border:1px solid var(--border);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:flex}.StepSignature-module__9HLx6G__active .StepSignature-module__9HLx6G__methodIcon{background:#e8453c1a;border-color:#e8453c4d}.StepSignature-module__9HLx6G__mcName{font-size:13px;font-weight:500}.StepSignature-module__9HLx6G__mcDesc{color:var(--text-dim);font-size:11px;line-height:1.5}.StepSignature-module__9HLx6G__mcRadio{border:1.5px solid var(--border);border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-left:auto;transition:all .15s}.StepSignature-module__9HLx6G__active .StepSignature-module__9HLx6G__mcRadio{border-color:var(--ergo-light);background:var(--ergo-light);box-shadow:inset 0 0 0 3px var(--surface2)}.StepSignature-module__9HLx6G__fieldItem{background:var(--surface2);border:1px solid var(--border);cursor:pointer;border-radius:7px;align-items:center;gap:10px;margin-bottom:8px;padding:10px 13px;transition:all .15s;display:flex}.StepSignature-module__9HLx6G__fieldItem:hover{border-color:var(--border-hover)}.StepSignature-module__9HLx6G__done.StepSignature-module__9HLx6G__fieldItem{border-color:var(--success);background:#22c55e0d}.StepSignature-module__9HLx6G__fieldDot{background:var(--border);border-radius:50%;flex-shrink:0;width:8px;height:8px}.StepSignature-module__9HLx6G__done .StepSignature-module__9HLx6G__fieldDot{background:var(--success)}.StepSignature-module__9HLx6G__required .StepSignature-module__9HLx6G__fieldDot{background:var(--ergo-light)}.StepSignature-module__9HLx6G__fieldLabel{flex:1;font-size:12px}.StepSignature-module__9HLx6G__fieldStatus{color:var(--text-dim);font-size:10px}.StepSignature-module__9HLx6G__done .StepSignature-module__9HLx6G__fieldStatus{color:var(--success)}.StepSignature-module__9HLx6G__viewerArea{background:#111;flex:1;display:flex;overflow:hidden}.StepSignature-module__9HLx6G__bottomBar{background:var(--surface);border-top:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 32px;display:flex}.StepSignature-module__9HLx6G__progressInfo{align-items:center;gap:16px;display:flex}.StepSignature-module__9HLx6G__progressBar{background:var(--border);border-radius:3px;width:160px;height:6px;overflow:hidden}.StepSignature-module__9HLx6G__progressFill{background:var(--ergo-light);border-radius:3px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.StepSignature-module__9HLx6G__progressText{color:var(--text-dim);font-size:12px;font-weight:500}.StepSignature-module__9HLx6G__btnSuccess{background-color:var(--success)!important;border-color:var(--success)!important}.StepSignature-module__9HLx6G__loadingOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000bf;flex-direction:column;justify-content:center;align-items:center;animation:.3s ease-out StepSignature-module__9HLx6G__fadeIn;display:flex;position:absolute;inset:0}.StepSignature-module__9HLx6G__loadingContent{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:20px;max-width:320px;padding:40px;display:flex;box-shadow:0 10px 40px #00000080}.StepSignature-module__9HLx6G__spinner{border:4px solid var(--border);border-top:4px solid var(--ergo-light);border-radius:50%;width:48px;height:48px;animation:1s linear infinite StepSignature-module__9HLx6G__spin}.StepSignature-module__9HLx6G__loadingContent p{color:var(--text);font-size:14px;font-weight:500}@keyframes StepSignature-module__9HLx6G__spin{to{transform:rotate(360deg)}}@keyframes StepSignature-module__9HLx6G__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.StepSignature-module__9HLx6G__container{height:auto}.StepSignature-module__9HLx6G__layout{flex-direction:column-reverse}.StepSignature-module__9HLx6G__leftPanel{border-right:none;border-top:1px solid var(--border);width:100%}}
.SignatureModal-module__XIq0rG__overlay{position:fixed;inset:0;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;z-index:2000!important;background:#000000b3!important;justify-content:center!important;align-items:center!important;padding:20px!important;display:flex!important}.SignatureModal-module__XIq0rG__modal{--red:#e8453c;--red-hover:#d63d35;--red-dim:#e8453c0d;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;flex-direction:column!important;width:600px!important;max-width:100%!important;animation:.25s cubic-bezier(0,0,.2,1) SignatureModal-module__XIq0rG__modalAppear!important;display:flex!important;overflow:hidden!important;box-shadow:0 10px 40px #0000004d!important}@keyframes SignatureModal-module__XIq0rG__modalAppear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SignatureModal-module__XIq0rG__header{background:#fff!important;border-bottom:1px solid #e2e8f0!important;justify-content:space-between!important;align-items:center!important;padding:18px 24px!important;display:flex!important}.SignatureModal-module__XIq0rG__header h2{color:#1a1a1a!important;margin:0!important;font-size:15px!important;font-weight:600!important}.SignatureModal-module__XIq0rG__close{color:#94a3b8!important;cursor:pointer!important;background:0 0!important;border:none!important;padding:4px!important;font-size:20px!important;line-height:1!important;transition:color .2s!important}.SignatureModal-module__XIq0rG__close:hover{color:#1a1a1a!important}.SignatureModal-module__XIq0rG__body{background:#fff!important;flex:1!important;padding:24px!important}.SignatureModal-module__XIq0rG__tabs{background:#f1f5f9!important;border-radius:8px!important;gap:4px!important;margin-bottom:24px!important;padding:4px!important;display:flex!important}.SignatureModal-module__XIq0rG__tab{color:#64748b!important;cursor:pointer!important;text-transform:uppercase!important;letter-spacing:.5px!important;background:0 0!important;border:none!important;border-radius:6px!important;flex:1!important;padding:8px 12px!important;font-size:11px!important;font-weight:500!important;transition:all .2s!important}.SignatureModal-module__XIq0rG__tab.SignatureModal-module__XIq0rG__active{color:#0f172a!important;background:#fff!important;box-shadow:0 1px 4px #0000001a!important}.SignatureModal-module__XIq0rG__tabContent{min-height:200px!important;animation:.3s SignatureModal-module__XIq0rG__contentFade!important}@keyframes SignatureModal-module__XIq0rG__contentFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SignatureModal-module__XIq0rG__tools{gap:8px!important;margin-bottom:12px!important;display:flex!important}.SignatureModal-module__XIq0rG__toolBtn,.SignatureModal-module__XIq0rG__colorBtn{color:#64748b!important;cursor:pointer!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:6px!important;align-items:center!important;gap:8px!important;padding:6px 14px!important;font-size:11px!important;font-weight:500!important;transition:all .2s!important;display:flex!important}.SignatureModal-module__XIq0rG__toolBtn:hover,.SignatureModal-module__XIq0rG__colorBtn:hover{color:#1a1a1a!important;border-color:#cbd5e1!important}.SignatureModal-module__XIq0rG__colorBtn span{border-radius:50%!important;width:10px!important;height:10px!important;display:block!important;box-shadow:inset 0 0 0 1px #0000001a!important}.SignatureModal-module__XIq0rG__colorBtn.SignatureModal-module__XIq0rG__activeColor{color:#e8453c!important;background:#e8453c0d!important;border-color:#e8453c!important}.SignatureModal-module__XIq0rG__canvasWrap{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;height:160px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 2px 4px #00000005!important}.SignatureModal-module__XIq0rG__canvas{cursor:crosshair!important;display:block!important}.SignatureModal-module__XIq0rG__hint{color:#cbd5e1!important;pointer-events:none!important;text-align:center!important;font-size:13px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.SignatureModal-module__XIq0rG__typeInput{color:#1a1a1a!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;width:100%!important;margin-bottom:24px!important;padding:0 20px!important;transition:border-color .2s!important}.SignatureModal-module__XIq0rG__typeInput:focus{border-color:#e8453c!important}.SignatureModal-module__XIq0rG__fontOptions{grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important}.SignatureModal-module__XIq0rG__fontOpt{text-align:center!important;cursor:pointer!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:8px!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;min-height:64px!important;padding:12px 8px!important;transition:all .2s!important;display:flex!important;position:relative!important;overflow:hidden!important}.SignatureModal-module__XIq0rG__fontOpt:hover{border-color:#cbd5e1!important}.SignatureModal-module__XIq0rG__fontOpt.SignatureModal-module__XIq0rG__active{background:#e8453c0a!important;border-color:#e8453c!important}.SignatureModal-module__XIq0rG__sample{white-space:nowrap!important;text-overflow:ellipsis!important;color:#1e293b!important;min-width:0!important;max-width:100%!important;margin-bottom:6px!important;overflow:hidden!important}.SignatureModal-module__XIq0rG__label{text-transform:uppercase!important;letter-spacing:1px!important;color:#94a3b8!important;font-size:9px!important;font-weight:600!important}.SignatureModal-module__XIq0rG__certOptions{flex-direction:column!important;gap:10px!important;display:flex!important}.SignatureModal-module__XIq0rG__certCard{cursor:pointer!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:10px!important;align-items:center!important;gap:16px!important;padding:16px!important;transition:all .2s!important;display:flex!important}.SignatureModal-module__XIq0rG__certCard:hover{border-color:#cbd5e1!important}.SignatureModal-module__XIq0rG__certCard.SignatureModal-module__XIq0rG__active{background:#e8453c0a!important;border-color:#e8453c!important}.SignatureModal-module__XIq0rG__certIcon{text-align:center!important;width:40px!important;font-size:24px!important}.SignatureModal-module__XIq0rG__certInfo{flex:1!important}.SignatureModal-module__XIq0rG__certInfo .SignatureModal-module__XIq0rG__title{color:#1e293b!important;font-size:13px!important;font-weight:600!important}.SignatureModal-module__XIq0rG__certInfo .SignatureModal-module__XIq0rG__subtitle{color:#64748b!important;margin-top:3px!important;font-size:11px!important;line-height:1.4!important}.SignatureModal-module__XIq0rG__certRadio{border:1.5px solid #e2e8f0!important;border-radius:50%!important;flex-shrink:0!important;width:18px!important;height:18px!important;transition:all .2s!important;position:relative!important}.SignatureModal-module__XIq0rG__certCard.SignatureModal-module__XIq0rG__active .SignatureModal-module__XIq0rG__certRadio{background:#e8453c!important;border-color:#e8453c!important;box-shadow:inset 0 0 0 4px #f8fafc!important}.SignatureModal-module__XIq0rG__uploadZone{text-align:center!important;cursor:pointer!important;background:#f8fafc!important;border:2px dashed #e2e8f0!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:200px!important;padding:32px!important;transition:all .2s!important;display:flex!important}.SignatureModal-module__XIq0rG__uploadZone:hover{background:#e8453c05!important;border-color:#cbd5e1!important}.SignatureModal-module__XIq0rG__uploadIcon{opacity:.7!important;margin-bottom:12px!important;font-size:32px!important}.SignatureModal-module__XIq0rG__uploadZone h3{color:#1e293b!important;margin-bottom:6px!important;font-size:14px!important;font-weight:600!important}.SignatureModal-module__XIq0rG__uploadZone p{color:#64748b!important;font-size:12px!important}.SignatureModal-module__XIq0rG__uploadPreview{object-fit:contain!important;max-width:100%!important;max-height:140px!important}.SignatureModal-module__XIq0rG__note{color:#64748b!important;background:#f1f5f9!important;border-left:3px solid #e8453c!important;border-radius:8px!important;margin-top:16px!important;padding:12px 16px!important;font-size:11px!important;line-height:1.6!important}.SignatureModal-module__XIq0rG__recommendedBadge{color:#fff!important;letter-spacing:.3px!important;vertical-align:middle!important;background:#16a34a!important;border-radius:10px!important;margin-left:6px!important;padding:1px 5px!important;font-size:8px!important;font-weight:700!important;display:inline-block!important}.SignatureModal-module__XIq0rG__fontOpt .SignatureModal-module__XIq0rG__recommendedBadge{margin-left:0!important;position:absolute!important;top:4px!important;right:4px!important}.SignatureModal-module__XIq0rG__uploadSteps{background:#f0fdf4!important;border:1px solid #bbf7d0!important;border-radius:8px!important;margin-bottom:16px!important;padding:14px 16px!important}.SignatureModal-module__XIq0rG__uploadStepsTitle{color:#15803d!important;margin-bottom:8px!important;font-size:12px!important;font-weight:700!important;display:block!important}.SignatureModal-module__XIq0rG__uploadSteps ol{margin:0!important;padding-left:18px!important}.SignatureModal-module__XIq0rG__uploadSteps li{color:#166534!important;font-size:12px!important;line-height:1.7!important}.SignatureModal-module__XIq0rG__footer{background:#fff!important;border-top:1px solid #e2e8f0!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px!important;display:flex!important}@media (max-width:640px){.SignatureModal-module__XIq0rG__fontOptions{grid-template-columns:1fr 1fr!important}.SignatureModal-module__XIq0rG__modal{border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important}}
.ConfigActionsPanel-module__JcESzG__panel{flex-direction:column;gap:16px;max-width:680px;display:flex}.ConfigActionsPanel-module__JcESzG__sectionBlock{background:var(--bg-card);border:1px solid var(--border);border-radius:12px}.ConfigActionsPanel-module__JcESzG__sbHeader{border-bottom:1px solid var(--border);padding:14px 18px}.ConfigActionsPanel-module__JcESzG__sbTitle{color:var(--text);font-size:13px;font-weight:700}.ConfigActionsPanel-module__JcESzG__sbBody{padding:18px}.ConfigActionsPanel-module__JcESzG__actionItem{justify-content:space-between;align-items:center;gap:16px;display:flex}.ConfigActionsPanel-module__JcESzG__info{flex-direction:column;gap:4px;display:flex}.ConfigActionsPanel-module__JcESzG__title{color:var(--text);font-size:13px;font-weight:700}.ConfigActionsPanel-module__JcESzG__desc{color:var(--text-dim);font-size:12px}.ConfigActionsPanel-module__JcESzG__btn{cursor:pointer;transition:all var(--transition-fast);border:none;border-radius:8px;padding:8px 16px;font-size:12px;font-weight:600}.ConfigActionsPanel-module__JcESzG__btn.ConfigActionsPanel-module__JcESzG__green{background:var(--green);color:#0a0a0a}.ConfigActionsPanel-module__JcESzG__btn.ConfigActionsPanel-module__JcESzG__red{background:var(--ergo-light);color:#fff}.ConfigActionsPanel-module__JcESzG__btn.ConfigActionsPanel-module__JcESzG__outline{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-secondary)}.ConfigActionsPanel-module__JcESzG__dangerZone{background:#e5383b0a;border:1px solid #e5383b33;border-radius:12px;padding:18px}.ConfigActionsPanel-module__JcESzG__dzTitle{color:var(--ergo-light);text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:700}.ConfigActionsPanel-module__JcESzG__divider{background:#e5383b1a;height:1px;margin:16px 0}
.AffiliateConfig-module__nYE9Jq__main{flex-direction:column;flex:1;min-height:100vh;display:flex}.AffiliateConfig-module__nYE9Jq__topbar{background:var(--bg-card);border-bottom:1px solid var(--border);z-index:10;flex-shrink:0;align-items:center;gap:12px;height:52px;padding:0 20px;display:flex;position:sticky;top:0}.AffiliateConfig-module__nYE9Jq__btnBack{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:var(--bg-secondary);transition:all var(--transition-fast);border-radius:8px;align-items:center;gap:6px;padding:5px 14px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.AffiliateConfig-module__nYE9Jq__btnBack:hover{border-color:var(--text-muted);color:var(--text)}.AffiliateConfig-module__nYE9Jq__crumb{color:var(--text-dim);font-size:12px}.AffiliateConfig-module__nYE9Jq__crumb span{color:var(--text);font-weight:600}.AffiliateConfig-module__nYE9Jq__topActions{gap:10px;margin-left:auto;display:flex}.AffiliateConfig-module__nYE9Jq__btnOutline{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);border-radius:8px;padding:7px 16px;font-size:12px;font-weight:600}.AffiliateConfig-module__nYE9Jq__btnOutline:hover{border-color:var(--text-muted);color:var(--text)}.AffiliateConfig-module__nYE9Jq__btnRed{background:var(--ergo-light);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:7px 16px;font-size:12px;font-weight:600}.AffiliateConfig-module__nYE9Jq__btnRed:hover{opacity:.85}.AffiliateConfig-module__nYE9Jq__content{flex:1;padding:24px 28px;overflow-y:auto}
