.page-module__xYhsyG__page{flex-direction:column;gap:20px;max-width:800px;display:flex}.page-module__xYhsyG__header{flex-direction:column;gap:6px;display:flex}.page-module__xYhsyG__title{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--text-primary);letter-spacing:0;margin:0;font-weight:400}.page-module__xYhsyG__sub{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.page-module__xYhsyG__tabBar{border-bottom:1px solid var(--border-subtle);gap:0;display:flex}.page-module__xYhsyG__tab{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:10px 16px;font-weight:500;transition:color .15s;position:relative}.page-module__xYhsyG__tab:hover{color:var(--text-secondary)}.page-module__xYhsyG__tabActive:after{content:"";background:var(--accent);border-radius:1px 1px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.page-module__xYhsyG__section{flex-direction:column;gap:14px;display:flex}.page-module__xYhsyG__card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:4px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.page-module__xYhsyG__cardTitle{font-family:var(--font-mono);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:600}.page-module__xYhsyG__cardHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module__xYhsyG__fieldGroup{flex-direction:column;gap:5px;display:flex}.page-module__xYhsyG__label{font-size:var(--text-xs);color:var(--text-secondary);font-weight:500}.page-module__xYhsyG__input,.page-module__xYhsyG__select{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-primary);background:var(--surface-0);border:1px solid var(--border-subtle);border-radius:4px;outline:none;padding:8px 12px;transition:border-color .15s}.page-module__xYhsyG__input:focus,.page-module__xYhsyG__select:focus{border-color:var(--accent)}.page-module__xYhsyG__toggleRow{justify-content:space-between;align-items:center;gap:16px;padding:4px 0;display:flex}.page-module__xYhsyG__toggleInfo{flex-direction:column;gap:2px;display:flex}.page-module__xYhsyG__toggleLabel{font-size:var(--text-sm);color:var(--text-primary);font-weight:500}.page-module__xYhsyG__toggleDesc{font-size:var(--text-xs);color:var(--text-tertiary)}.page-module__xYhsyG__toggle{cursor:pointer;background:var(--surface-3);border:none;border-radius:11px;flex-shrink:0;width:40px;height:22px;transition:background .2s;position:relative}.page-module__xYhsyG__toggleThumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.page-module__xYhsyG__toggleOn .page-module__xYhsyG__toggleThumb{transform:translate(18px)}.page-module__xYhsyG__saveBtn{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-inverse);background:var(--accent);cursor:pointer;border:none;border-radius:4px;align-self:flex-start;padding:8px 20px;font-weight:500;transition:background .15s}.page-module__xYhsyG__saveBtn:hover{background:var(--accent-hover)}.page-module__xYhsyG__addBtn{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--accent);border:1px solid var(--accent);cursor:pointer;background:0 0;border-radius:4px;padding:5px 12px;font-weight:500;transition:background .15s,color .15s}.page-module__xYhsyG__addBtn:hover{background:var(--accent);color:var(--text-inverse)}.page-module__xYhsyG__editLink{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;transition:color .15s}.page-module__xYhsyG__editLink:hover{color:var(--accent-hover)}.page-module__xYhsyG__dangerLink{color:var(--negative)!important}.page-module__xYhsyG__dangerLink:hover{opacity:.8}.page-module__xYhsyG__upgradeBtn{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-inverse);background:var(--accent);cursor:pointer;border:none;border-radius:4px;padding:6px 14px;font-weight:500;transition:background .15s}.page-module__xYhsyG__upgradeBtn:hover{background:var(--accent-hover)}.page-module__xYhsyG__teamList{flex-direction:column;gap:0;display:flex}.page-module__xYhsyG__teamRow{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:10px 0;display:flex}.page-module__xYhsyG__teamRow:last-child{border-bottom:none}.page-module__xYhsyG__teamAvatar{background:var(--surface-3);width:32px;height:32px;font-family:var(--font-mono);color:var(--text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.page-module__xYhsyG__teamInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.page-module__xYhsyG__teamName{font-size:var(--text-sm);color:var(--text-primary);font-weight:500}.page-module__xYhsyG__teamEmail{font-size:var(--text-xs);color:var(--text-tertiary)}.page-module__xYhsyG__teamRole{font-family:var(--font-mono);border:1px solid var(--border-subtle);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;border-radius:2px;padding:2px 7px;font-size:13px;font-weight:600}.page-module__xYhsyG__teamRole[data-role=admin]{color:var(--accent);border-color:var(--border-accent);background:var(--accent-subtle)}.page-module__xYhsyG__teamAction{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:4px;font-size:14px}.page-module__xYhsyG__planRow{align-items:center;gap:20px;display:flex}.page-module__xYhsyG__planInfo{flex-direction:column;gap:2px;display:flex}.page-module__xYhsyG__planName{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary)}.page-module__xYhsyG__planPrice{font-family:var(--font-mono);font-size:var(--text-base);color:var(--text-primary);font-weight:600}.page-module__xYhsyG__planPeriod{font-size:var(--text-xs);color:var(--text-tertiary);font-weight:400}.page-module__xYhsyG__planMeta{flex-direction:column;flex:1;gap:2px;display:flex}.page-module__xYhsyG__planDetail{font-size:var(--text-xs);color:var(--text-secondary)}.page-module__xYhsyG__usageBar{background:var(--surface-3);border-radius:3px;height:6px;overflow:hidden}.page-module__xYhsyG__usageBarFill{background:var(--accent);border-radius:3px;height:100%;transition:width .4s}.page-module__xYhsyG__usageText{font-family:var(--font-mono);color:var(--text-tertiary);font-size:13px}.page-module__xYhsyG__paymentRow{align-items:center;gap:12px;display:flex}.page-module__xYhsyG__paymentCard{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary)}.page-module__xYhsyG__paymentExpiry{font-size:var(--text-xs);color:var(--text-tertiary);flex:1}.page-module__xYhsyG__invoiceList{flex-direction:column;gap:0;display:flex}.page-module__xYhsyG__invoiceRow{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:8px 0;display:flex}.page-module__xYhsyG__invoiceRow:last-child{border-bottom:none}.page-module__xYhsyG__invoiceDate{font-size:var(--text-xs);color:var(--text-primary);min-width:120px}.page-module__xYhsyG__invoiceAmount{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary);min-width:60px}.page-module__xYhsyG__invoiceStatus{font-family:var(--font-mono);color:var(--positive);flex:1;font-size:13px}.page-module__xYhsyG__keyList{flex-direction:column;gap:0;display:flex}.page-module__xYhsyG__keyRow{border-bottom:1px solid var(--border-subtle);align-items:center;gap:14px;padding:12px 0;display:flex}.page-module__xYhsyG__keyRow:last-child{border-bottom:none}.page-module__xYhsyG__keyInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.page-module__xYhsyG__keyName{font-size:var(--text-sm);color:var(--text-primary);font-weight:500}.page-module__xYhsyG__keyValue{font-family:var(--font-mono);color:var(--text-tertiary);font-size:14px}.page-module__xYhsyG__keyMeta{flex-direction:column;gap:2px;display:flex}.page-module__xYhsyG__keyDate,.page-module__xYhsyG__keyUsed{font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap}.page-module__xYhsyG__codeBlock{font-family:var(--font-mono);color:var(--text-secondary);background:var(--surface-0);border:1px solid var(--border-subtle);white-space:pre;border-radius:4px;margin:0;padding:14px;font-size:12px;line-height:1.6;overflow-x:auto}.page-module__xYhsyG__deliveryPanel{border:1px solid var(--border-subtle);background:var(--surface-0);border-radius:8px;margin-top:4px;overflow:hidden}.page-module__xYhsyG__deliveryHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.page-module__xYhsyG__deliveryTitle{color:var(--text-primary);font-size:13px;font-weight:600}.page-module__xYhsyG__deliverySub{color:var(--text-tertiary);margin-top:2px;font-size:12px}.page-module__xYhsyG__secondarySmallButton,.page-module__xYhsyG__retryLink{border:1px solid var(--border-subtle);background:var(--surface-1);min-height:30px;color:var(--text-primary);cursor:pointer;border-radius:6px;padding:0 10px;font-size:12px;font-weight:500}.page-module__xYhsyG__secondarySmallButton:disabled,.page-module__xYhsyG__retryLink:disabled{opacity:.55;cursor:not-allowed}.page-module__xYhsyG__retryLink{color:var(--accent)}.page-module__xYhsyG__deliveryError,.page-module__xYhsyG__deliveryEmpty{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex}.page-module__xYhsyG__deliveryError{color:var(--negative,#e05555)}.page-module__xYhsyG__deliveryTable{flex-direction:column;display:flex}.page-module__xYhsyG__deliveryRow{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);grid-template-columns:minmax(130px,1.5fr) minmax(82px,.8fr) 54px 70px minmax(122px,1.1fr);align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:grid}.page-module__xYhsyG__deliveryRow:last-child{border-bottom:none}.page-module__xYhsyG__deliveryHeaderRow{font-family:var(--font-mono);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;padding-top:8px;padding-bottom:8px;font-size:11px;font-weight:600}.page-module__xYhsyG__deliveryEvent{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);overflow:hidden}.page-module__xYhsyG__deliveryStatus{border:1px solid var(--border-subtle);max-width:100%;min-height:22px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.03em;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.page-module__xYhsyG__deliveryStatus[data-tone=success]{color:var(--positive);background:#4a7c5914;border-color:#4a7c594d}.page-module__xYhsyG__deliveryStatus[data-tone=error]{color:var(--negative,#e05555);background:#e0555514;border-color:#e055554d}.page-module__xYhsyG__deliveryStatus[data-tone=pending]{color:#9a6a16;background:#9a6a1614;border-color:#9a6a1647}.page-module__xYhsyG__deliveryStatus[data-tone=muted]{color:var(--text-tertiary);background:var(--surface-1)}.page-module__xYhsyG__deliveryErrorText{text-overflow:ellipsis;white-space:nowrap;color:var(--negative,#e05555);grid-column:1/-1;overflow:hidden}.page-module__xYhsyG__auditHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-module__xYhsyG__auditIntro{color:var(--text-secondary);margin:4px 0 0;font-size:14px;line-height:1.45}.page-module__xYhsyG__auditFilters{grid-template-columns:minmax(160px,1fr) minmax(140px,.9fr) minmax(140px,.9fr) auto auto;align-items:center;gap:10px;display:grid}.page-module__xYhsyG__auditError,.page-module__xYhsyG__auditEmpty{border:1px solid var(--border-subtle);background:var(--surface-0);color:var(--text-secondary);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex}.page-module__xYhsyG__auditError{color:var(--negative,#e05555)}.page-module__xYhsyG__auditTable{border:1px solid var(--border-subtle);background:var(--surface-0);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.page-module__xYhsyG__auditRow{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);grid-template-columns:minmax(128px,1fr) minmax(128px,1fr) minmax(86px,.7fr) minmax(124px,1fr) minmax(180px,1.4fr);align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:grid}.page-module__xYhsyG__auditRow:last-child{border-bottom:none}.page-module__xYhsyG__auditHeadRow{font-family:var(--font-mono);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;background:var(--surface-1);font-size:11px;font-weight:600}.page-module__xYhsyG__auditAction{color:var(--text-primary);font-weight:600}.page-module__xYhsyG__auditDetails{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__xYhsyG__securityIntro{color:var(--text-secondary);margin:4px 0 0;font-size:14px;line-height:1.45}.page-module__xYhsyG__securityMatrix{border:1px solid var(--border-subtle);background:var(--surface-0);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.page-module__xYhsyG__securityRow{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:18px;padding:14px;display:flex}.page-module__xYhsyG__securityRow:last-child{border-bottom:none}.page-module__xYhsyG__securityControl{flex-direction:column;gap:4px;min-width:0;display:flex}.page-module__xYhsyG__securityControl strong{color:var(--text-primary);font-size:14px}.page-module__xYhsyG__securityControl span{color:var(--text-secondary);font-size:13px;line-height:1.45}.page-module__xYhsyG__securityStatus{border:1px solid var(--border-subtle);min-width:116px;min-height:26px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.page-module__xYhsyG__securityStatus[data-tone=muted]{color:var(--text-tertiary);background:var(--surface-1)}.page-module__xYhsyG__parserV2Hero{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:6px;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.page-module__xYhsyG__parserV2Title{font-size:var(--text-xl);color:var(--text-primary);letter-spacing:0;margin:6px 0 0;font-weight:600}.page-module__xYhsyG__parserV2Intro,.page-module__xYhsyG__parserV2Copy,.page-module__xYhsyG__parserV2Empty{color:var(--text-secondary);margin:5px 0 0;font-size:13px;line-height:1.45}.page-module__xYhsyG__parserV2Stats{flex-direction:column;gap:8px;min-width:190px;display:flex}.page-module__xYhsyG__parserV2Stats span{border:1px solid var(--border-subtle);min-height:28px;font-family:var(--font-mono);color:var(--text-secondary);background:var(--surface-0);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 9px;font-size:11px;display:inline-flex}.page-module__xYhsyG__parserV2Segments{flex-wrap:wrap;gap:6px;display:flex}.page-module__xYhsyG__parserV2Segment{border:1px solid var(--border-subtle);background:var(--surface-0);min-height:34px;color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:0 11px;font-size:12px;font-weight:600}.page-module__xYhsyG__parserV2Segment[data-active=true]{color:var(--text-primary);border-color:var(--border-accent);background:var(--accent-subtle)}.page-module__xYhsyG__parserV2Grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__xYhsyG__parserV2Group{border:1px solid var(--border-subtle);background:var(--surface-0);border-radius:6px;padding:10px}.page-module__xYhsyG__parserV2Chip{border:1px solid var(--border-subtle);background:var(--surface-1);min-height:24px;color:var(--text-secondary);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.page-module__xYhsyG__parserV2ReviewRow{border-bottom:1px solid var(--border-subtle);padding:10px 0}.page-module__xYhsyG__parserV2ReviewRow>div{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__xYhsyG__parserV2Code{border:1px solid var(--border-subtle);background:var(--surface-0);max-height:230px;color:var(--text-secondary);border-radius:6px;margin:0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}.page-module__xYhsyG__intGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.page-module__xYhsyG__intCard{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:4px;flex-direction:column;gap:14px;padding:16px;transition:border-color .15s;display:flex}.page-module__xYhsyG__intCard:hover{border-color:var(--border-default)}.page-module__xYhsyG__intTop{align-items:flex-start;gap:12px;display:flex}.page-module__xYhsyG__intIcon{flex-shrink:0;font-size:22px}.page-module__xYhsyG__intInfo{flex-direction:column;gap:3px;display:flex}.page-module__xYhsyG__intName{font-size:var(--text-sm);color:var(--text-primary);font-weight:500}.page-module__xYhsyG__intDesc{font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.4}.page-module__xYhsyG__intBtn{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--accent);border:1px solid var(--accent);cursor:pointer;background:0 0;border-radius:4px;align-self:flex-start;padding:5px 14px;font-weight:500;transition:background .15s,color .15s}.page-module__xYhsyG__intBtn:hover{background:var(--accent);color:var(--text-inverse)}.page-module__xYhsyG__intBtnConnected{color:var(--positive);cursor:default;background:#4a7c590f;border-color:#4a7c594d}@media (max-width:640px){.page-module__xYhsyG__tabBar{overflow-x:auto}.page-module__xYhsyG__planRow{flex-direction:column;align-items:flex-start}.page-module__xYhsyG__keyRow{flex-direction:column;align-items:flex-start;gap:8px}.page-module__xYhsyG__paymentRow{flex-direction:column;align-items:flex-start}.page-module__xYhsyG__deliveryHeader{flex-direction:column}.page-module__xYhsyG__deliveryRow{grid-template-columns:minmax(120px,1fr) minmax(80px,.8fr)}.page-module__xYhsyG__deliveryRow span:nth-child(n+3):not(.page-module__xYhsyG__deliveryErrorText){display:none}.page-module__xYhsyG__auditHeader,.page-module__xYhsyG__auditFilters{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.page-module__xYhsyG__auditRow{grid-template-columns:minmax(120px,1fr) minmax(120px,1fr)}.page-module__xYhsyG__auditRow span:nth-child(n+3):not(.page-module__xYhsyG__auditDetails){display:none}.page-module__xYhsyG__auditDetails{grid-column:1/-1}.page-module__xYhsyG__securityRow{flex-direction:column;align-items:stretch}.page-module__xYhsyG__securityStatus{align-self:flex-start}.page-module__xYhsyG__parserV2Hero,.page-module__xYhsyG__parserV2GroupHeader,.page-module__xYhsyG__parserV2ReviewRow{flex-direction:column;align-items:stretch}.page-module__xYhsyG__parserV2Stats{min-width:0}.page-module__xYhsyG__parserV2Grid{grid-template-columns:1fr}}.page-module__xYhsyG__emptyState{text-align:center;padding:var(--space-12) var(--space-6);background:var(--surface-1);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.page-module__xYhsyG__emptyStateIcon{font-size:var(--text-3xl);color:var(--text-tertiary);margin-bottom:var(--space-2)}.page-module__xYhsyG__emptyStateTitle{font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--text-primary)}.page-module__xYhsyG__emptyStateDesc{font-size:var(--text-sm);color:var(--text-secondary);max-width:400px}.page-module__xYhsyG__page{--settings-panel:#071220f5;--settings-panel-strong:#091524f7;--settings-panel-soft:#06101df0;--settings-border:#8497ae38;--settings-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 3h1v1H2zM8 7h1v1H8z' fill='white' fill-opacity='.006'/%3E%3C/svg%3E");color:#f6f1ea;gap:16px;width:min(100%,1180px);max-width:1180px;margin:0 auto}.page-module__xYhsyG__header{gap:7px;padding-top:0}.page-module__xYhsyG__title{font-family:var(--font-display);color:#fff8ee;font-size:clamp(46px,4vw,56px);font-weight:400;line-height:.98}.page-module__xYhsyG__sub{color:#dfe4efd1;font-size:17px;line-height:1.35}.page-module__xYhsyG__tabBar{border-bottom:1px solid #8291a638;align-items:flex-end;gap:2px;min-height:48px}.page-module__xYhsyG__tab{color:#c7cfddc2;min-height:48px;padding:0 10px 13px;font-size:14px;font-weight:600}.page-module__xYhsyG__tabActive{color:#fff8ef!important}.page-module__xYhsyG__tabActive:after{background:#f28c28;height:2px;left:10px;right:10px}.page-module__xYhsyG__section{gap:12px}.page-module__xYhsyG__card,.page-module__xYhsyG__teamSummary,.page-module__xYhsyG__inviteCard,.page-module__xYhsyG__rolesPanel,.page-module__xYhsyG__tablePanel,.page-module__xYhsyG__billingHero,.page-module__xYhsyG__metricCard,.page-module__xYhsyG__apiHero,.page-module__xYhsyG__parserSettingsHero,.page-module__xYhsyG__webhookHero,.page-module__xYhsyG__webhookFeaturePanel,.page-module__xYhsyG__auditTable{border:1px solid var(--settings-border);background-color:var(--settings-panel);background-image:var(--settings-texture);border-radius:7px;box-shadow:0 1px #ffffff05}.page-module__xYhsyG__card{gap:18px;padding:20px 22px}.page-module__xYhsyG__sourceCardHeader{grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.page-module__xYhsyG__sourceCardHeader h2,.page-module__xYhsyG__sourceCardHeader h3,.page-module__xYhsyG__panelHead h3,.page-module__xYhsyG__inviteCard h3,.page-module__xYhsyG__rolesPanel h3,.page-module__xYhsyG__tablePanel h3,.page-module__xYhsyG__billingHero h2,.page-module__xYhsyG__apiHero h2,.page-module__xYhsyG__webhookHero h2,.page-module__xYhsyG__card>h3{color:#fff8ef;letter-spacing:0;margin:0;font-size:17px;font-weight:700}.page-module__xYhsyG__sourceCardHeader p,.page-module__xYhsyG__panelHead p,.page-module__xYhsyG__inviteCard p,.page-module__xYhsyG__billingHero p,.page-module__xYhsyG__apiHero p,.page-module__xYhsyG__webhookHero p,.page-module__xYhsyG__card>p{color:#cdd5e4c2;margin:5px 0 0;font-size:13px;line-height:1.45}.page-module__xYhsyG__sourceIcon,.page-module__xYhsyG__featureIcon{color:#e7eefadb;background:#0815267a;border:1px solid #879ab347;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.page-module__xYhsyG__inlineEdit,.page-module__xYhsyG__editLink{color:#ff982f;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;display:inline-flex}.page-module__xYhsyG__inlineEdit[data-active]{background:#ff952714;border:1px solid #ff95276b;border-radius:5px;height:28px;padding:0 9px}.page-module__xYhsyG__profileGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:17px 56px;margin-left:56px;display:grid}.page-module__xYhsyG__sourceField{flex-direction:column;gap:5px;min-width:0;display:flex}.page-module__xYhsyG__sourceField span,.page-module__xYhsyG__label,.page-module__xYhsyG__auditFilters label>span,.page-module__xYhsyG__inviteGrid label>span{color:#c4cedfc7;font-size:12px;font-weight:500}.page-module__xYhsyG__sourceField input,.page-module__xYhsyG__sourceField select{color:#fff7ed;background:0 0;border:0;border-bottom:1px solid #889aae33;border-radius:0;outline:none;height:27px;padding:0 0 8px;font-size:15px}.page-module__xYhsyG__sourceField input:disabled,.page-module__xYhsyG__sourceField select:disabled{color:#e7edf7bd;cursor:default;opacity:1}.page-module__xYhsyG__sourceField input:not(:disabled):focus,.page-module__xYhsyG__sourceField select:not(:disabled):focus{border-bottom-color:#ff9527b8}.page-module__xYhsyG__toggleRow{border-bottom:1px solid #889aae2b;min-height:54px;padding:0}.page-module__xYhsyG__toggleRow:last-child{border-bottom:0}.page-module__xYhsyG__toggleLabel{color:#fff6ec;font-size:15px}.page-module__xYhsyG__toggleDesc{color:#c2ccddb8;font-size:13px}.page-module__xYhsyG__privacyRows{flex-direction:column;margin-top:2px;display:flex}.page-module__xYhsyG__privacyRow{border-bottom:1px solid #889aae2b;justify-content:space-between;align-items:center;gap:18px;min-height:58px;display:flex}.page-module__xYhsyG__privacyRow:last-child{border-bottom:0}.page-module__xYhsyG__saveStrip{border:1px solid var(--settings-border);background-color:var(--settings-panel-strong);background-image:var(--settings-texture);color:#cdd5e4c7;border-radius:7px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:65px;padding:14px 16px 14px 20px;font-size:13px;display:flex}.page-module__xYhsyG__saveStrip span{min-width:0}.page-module__xYhsyG__saveBtn,.page-module__xYhsyG__primaryAction{color:#1d1005;cursor:pointer;min-height:37px;box-shadow:none;background:#dc8c32;border:1px solid #ffb45ead;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__xYhsyG__primaryAction:disabled,.page-module__xYhsyG__saveBtn:disabled{opacity:.55;cursor:not-allowed}.page-module__xYhsyG__outlineWarnButton,.page-module__xYhsyG__dangerOutlineButton,.page-module__xYhsyG__secondarySmallButton{cursor:pointer;background:#05111f59;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.page-module__xYhsyG__outlineWarnButton{color:#ff9b35;border:1px solid #ff9527cc}.page-module__xYhsyG__dangerOutlineButton{color:#ff4c50;border:1px solid #ff464bcc}.page-module__xYhsyG__secondarySmallButton{color:#ebf0f8e0;background:#0714238f;border:1px solid #879ab342;text-decoration:none}.page-module__xYhsyG__error{color:#ff5e61;font-size:13px}.page-module__xYhsyG__teamSummary{grid-template-columns:1fr 1fr 1.15fr;min-height:89px;padding:16px 18px;display:grid}.page-module__xYhsyG__teamSummaryItem{border-right:1px solid #889aae2b;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 22px 0 0;display:grid}.page-module__xYhsyG__teamSummaryItem:last-child{border-right:0;padding-right:0}.page-module__xYhsyG__teamSummaryItem span:not(.page-module__xYhsyG__sourceIcon){color:#c4cedfc7;font-size:12px}.page-module__xYhsyG__teamSummaryItem strong{color:#fff8ef;font-size:15px;display:block}.page-module__xYhsyG__teamSummaryItem p{color:#c4cedfb8;margin:3px 0 0;font-size:12px}.page-module__xYhsyG__summaryBar,.page-module__xYhsyG__metricBar{background:#99a7b938;border-radius:99px;height:4px;margin-top:12px;display:block;overflow:hidden}.page-module__xYhsyG__summaryBar b,.page-module__xYhsyG__metricBar b{border-radius:inherit;background:#e49536;height:100%;display:block}.page-module__xYhsyG__inviteCard,.page-module__xYhsyG__rolesPanel,.page-module__xYhsyG__tablePanel{padding:17px 20px}.page-module__xYhsyG__inviteGrid{grid-template-columns:minmax(220px,1.05fr) minmax(220px,1fr) 160px;align-items:end;gap:28px;margin-top:18px;display:grid}.page-module__xYhsyG__inviteGrid label,.page-module__xYhsyG__auditFilters label{flex-direction:column;gap:7px;display:flex}.page-module__xYhsyG__inviteGrid input,.page-module__xYhsyG__inviteGrid select,.page-module__xYhsyG__auditFilters input,.page-module__xYhsyG__auditFilters select,.page-module__xYhsyG__input,.page-module__xYhsyG__select{color:#f5f0e8;background:#030d1b94;border:1px solid #889aae38;border-radius:5px;outline:none;min-height:40px;padding:0 12px;font-size:13px}.page-module__xYhsyG__inviteNote{color:#c4cedfbd;align-items:center;gap:8px;margin:14px 0 0;font-size:12px;display:flex}.page-module__xYhsyG__roleCard strong:before{content:"◇";color:#ff982f;margin-right:7px}.page-module__xYhsyG__roleCard span{color:#c4cedfb8;font-size:12px}.page-module__xYhsyG__teamTableRow,.page-module__xYhsyG__pendingRow{color:#dae1ecd6;border-bottom:1px solid #889aae24;align-items:center;min-height:53px;font-size:13px;display:grid}.page-module__xYhsyG__teamTableRow{grid-template-columns:1.35fr .75fr .65fr .9fr .55fr}.page-module__xYhsyG__pendingRow{grid-template-columns:1.2fr .7fr .9fr .75fr .55fr}.page-module__xYhsyG__teamTableHead{color:#bec8dab8;min-height:36px;font-size:11px}.page-module__xYhsyG__memberCell{align-items:center;gap:11px;display:flex}.page-module__xYhsyG__memberCell i{color:#ffbd72;background:#db862a6b;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.page-module__xYhsyG__memberCell>span{flex-direction:column;gap:2px;display:flex}.page-module__xYhsyG__memberCell b{color:#fff8ef;font-weight:600}.page-module__xYhsyG__memberCell small,.page-module__xYhsyG__tableFoot,.page-module__xYhsyG__noInvites span{color:#bec8daad;font-size:12px}.page-module__xYhsyG__statusPill{color:#57d08b;text-transform:capitalize;background:#1c7b4e24;border:1px solid #37be7673;border-radius:4px;width:fit-content;padding:3px 8px;font-size:11px}.page-module__xYhsyG__rowActions select,.page-module__xYhsyG__rowActions button{color:#ff9b35;background:0 0;border:1px solid #ff9527b3;border-radius:4px;min-height:28px;font-size:12px}.page-module__xYhsyG__inviteCard[data-highlighted=true]{border-color:#ff95279e;box-shadow:0 0 0 1px #ff95272e}.page-module__xYhsyG__memberMenuWrap{display:inline-flex;position:relative}.page-module__xYhsyG__rowActions .page-module__xYhsyG__memberMenuButton{color:#dae1ecc7;border-color:#889aae38;width:30px;min-height:30px;padding:0}.page-module__xYhsyG__rowActions .page-module__xYhsyG__memberMenuButton:hover{color:#ff9b35;border-color:#ff95278a}.page-module__xYhsyG__memberMenu{z-index:5;background:#050e1afa;border:1px solid #889aae38;border-radius:6px;min-width:150px;padding:6px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 14px 32px #00000042}.page-module__xYhsyG__rowActions .page-module__xYhsyG__memberMenu button{color:#ff6b70;background:0 0;border:0;justify-content:flex-start;width:100%}.page-module__xYhsyG__rowActions .page-module__xYhsyG__memberMenu button:hover{background:#ff52561a}.page-module__xYhsyG__noInvites{color:#dae1ecd6;flex-direction:column;justify-content:center;align-items:center;min-height:58px;display:flex}.page-module__xYhsyG__billingHero{grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:22px;min-height:131px;padding:24px;display:grid}.page-module__xYhsyG__billingIcon,.page-module__xYhsyG__apiIcon{color:#fff8ef;background:#0815267a;border:1px solid #879ab342;border-radius:9px;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex}.page-module__xYhsyG__activeBadge{color:#57d08b;min-height:32px;font-family:var(--font-sans);background:#1b805033;border:1px solid #3dc37a59;border-radius:8px;align-items:center;margin-left:12px;padding:0 14px;font-size:13px;display:inline-flex}.page-module__xYhsyG__billingHeroActions,.page-module__xYhsyG__apiHeroActions{flex-direction:column;align-items:flex-end;gap:18px;display:flex}.page-module__xYhsyG__billingHeroActions a:not(.page-module__xYhsyG__primaryAction),.page-module__xYhsyG__apiHeroActions a{color:#e0e7f2d1;font-size:13px;text-decoration:none}.page-module__xYhsyG__metricGrid,.page-module__xYhsyG__billingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.page-module__xYhsyG__billingGrid{grid-template-columns:1.2fr 1fr}.page-module__xYhsyG__metricCard{min-height:104px;padding:17px 20px}.page-module__xYhsyG__metricCard>span{color:#c4cedfbd;font-size:12px}.page-module__xYhsyG__metricCard strong{color:#fff8ef;margin-top:8px;font-size:23px;display:block}.page-module__xYhsyG__metricCard small{color:#dae1ecc7;margin-top:7px;font-size:12px;display:block}.page-module__xYhsyG__panelHead{justify-content:space-between;align-items:start;gap:16px;display:flex}.page-module__xYhsyG__panelHead span{color:#c4cedfbd;align-items:center;gap:7px;font-size:12px;display:inline-flex}.page-module__xYhsyG__includedList,.page-module__xYhsyG__detailRows,.page-module__xYhsyG__checkList{flex-direction:column;gap:13px;display:flex}.page-module__xYhsyG__includedList div,.page-module__xYhsyG__detailRows span{color:#cdd5e4c7;justify-content:space-between;gap:16px;font-size:13px;display:flex}.page-module__xYhsyG__includedList strong,.page-module__xYhsyG__detailRows b{color:#cdd5e4b8;font-weight:500}.page-module__xYhsyG__infoBox,.page-module__xYhsyG__warningBox{color:#cdd5e4c7;background:#185c9e1f;border:1px solid #4499eb57;border-radius:5px;padding:12px 14px;font-size:12px;line-height:1.45}.page-module__xYhsyG__usageRows{flex-direction:column;gap:14px;display:flex}.page-module__xYhsyG__usageRow{color:#cdd5e4c7;grid-template-columns:110px 74px minmax(140px,1fr) 72px;align-items:center;gap:12px;font-size:13px;display:grid}.page-module__xYhsyG__usageRow strong{color:#fff8ef;font-size:13px}.page-module__xYhsyG__usageRow small,.page-module__xYhsyG__usageRow em{color:#cdd5e4b8;font-size:12px;font-style:normal}.page-module__xYhsyG__usageRow .page-module__xYhsyG__metricBar{margin-top:0}.page-module__xYhsyG__warningBox{background:#b3691a1f;border-color:#f4973459;flex-direction:column;gap:6px;display:flex}.page-module__xYhsyG__checkoutHead{align-items:start;gap:14px;display:flex}.page-module__xYhsyG__checkoutHead svg{color:#50a8ff}.page-module__xYhsyG__checkoutHead h3{color:#fff8ef;margin:0;font-size:17px;font-weight:700}.page-module__xYhsyG__checkoutHead p{color:#cdd5e4c2;margin:4px 0 0;font-size:13px;line-height:1.45}.page-module__xYhsyG__checkList{margin:0;padding:0;list-style:none}.page-module__xYhsyG__checkList li{color:#dae1ecd1;align-items:center;gap:10px;font-size:13px;display:flex}.page-module__xYhsyG__apiHero{grid-template-columns:66px minmax(0,1fr) auto;gap:20px;min-height:179px;padding:26px 22px;display:grid}.page-module__xYhsyG__parserSettingsHero{grid-template-columns:66px minmax(0,1fr) 210px;align-items:start;gap:20px;min-height:164px;padding:26px 22px;display:grid}.page-module__xYhsyG__apiIcon{color:#ff982f;border-color:#ff95276b}.page-module__xYhsyG__apiHeroCopy{max-width:580px}.page-module__xYhsyG__parserSettingsHero h2{color:#fff8ef;margin:0;font-size:22px;font-weight:700}.page-module__xYhsyG__parserSettingsHero p{color:#cdd5e4c7;margin:6px 0 0;font-size:13px;line-height:1.45}.page-module__xYhsyG__lockNotice{color:#cdd5e4d6;background:#030d1b8a;border:1px solid #889aae3d;border-radius:6px;align-items:center;gap:10px;width:fit-content;max-width:560px;min-height:44px;margin-top:16px;padding:10px 13px;font-size:12px;line-height:1.45;display:flex}.page-module__xYhsyG__apiTable{border:1px solid #889aae2e;border-radius:7px;overflow:hidden}.page-module__xYhsyG__apiRow{color:#dae1ecd1;border-bottom:1px solid #889aae24;grid-template-columns:1.05fr 1.45fr .65fr .65fr .75fr;align-items:center;gap:14px;min-height:60px;padding:0 12px;font-size:13px;display:grid}.page-module__xYhsyG__apiRow:last-child{border-bottom:0}.page-module__xYhsyG__apiHeadRow{color:#bec8dab8;text-transform:uppercase;letter-spacing:.04em;min-height:40px;font-size:11px}.page-module__xYhsyG__apiRow strong{color:#fff8ef;display:block}.page-module__xYhsyG__apiRow small{color:#6fd799;background:#27805340;border-radius:4px;margin-top:4px;padding:2px 7px;font-size:11px;display:inline-flex}.page-module__xYhsyG__apiRow code{color:#dfe5efdb;min-height:35px;font-family:var(--font-mono);background:#030d1b7a;border:1px solid #889aae2e;border-radius:5px;justify-content:space-between;align-items:center;padding:0 10px;display:flex}.page-module__xYhsyG__copyCodeButton{color:#cdd5e4c2;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.page-module__xYhsyG__copyCodeButton:hover{color:#fff8ef;background:#ffffff0e}.page-module__xYhsyG__keyActions{gap:8px;display:flex}.page-module__xYhsyG__parserV2Stats{flex-direction:column;align-self:center;gap:9px;display:flex}.page-module__xYhsyG__parserV2Stats span{color:#dae1ecd1;background:#030d1b70;border:1px solid #889aae38;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:0 11px;font-size:12px;display:inline-flex}.page-module__xYhsyG__parserV2Segments{flex-wrap:wrap;gap:8px;margin-left:56px;display:flex}.page-module__xYhsyG__parserV2Segment{color:#cdd5e4c7;cursor:pointer;background:#030d1b75;border:1px solid #889aae3d;border-radius:5px;min-height:36px;padding:0 13px;font-size:12px;font-weight:700}.page-module__xYhsyG__parserV2Segment[data-active=true]{color:#fff8ef;background:#ff95271f;border-color:#ff9527c7}.page-module__xYhsyG__parserV2ProfileSummary{background:#030d1b61;border:1px solid #889aae2e;border-radius:6px;gap:5px;margin-left:56px;padding:13px 14px;display:grid}.page-module__xYhsyG__parserV2ProfileSummary strong{color:#fff8ef;font-size:14px}.page-module__xYhsyG__parserV2ProfileSummary span,.page-module__xYhsyG__parserV2ProfileSummary small{color:#cdd5e4c2;font-size:13px;line-height:1.45}.page-module__xYhsyG__parserV2ProfileSummary small{color:#bec8dab3}.page-module__xYhsyG__parserV2PanelGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.page-module__xYhsyG__parserV2GroupList,.page-module__xYhsyG__parserV2ReviewList{flex-direction:column;gap:10px;display:flex}.page-module__xYhsyG__parserV2Group{background:#030d1b5c;border:1px solid #889aae29;border-radius:6px;padding:11px 12px}.page-module__xYhsyG__parserV2GroupHeader,.page-module__xYhsyG__parserV2ReviewRow{justify-content:space-between;align-items:center;gap:14px;display:flex}.page-module__xYhsyG__parserV2GroupHeader strong,.page-module__xYhsyG__parserV2ReviewRow strong{color:#fff8ef;font-size:13px}.page-module__xYhsyG__parserV2GroupHeader span,.page-module__xYhsyG__parserV2ReviewRow span{color:#bec8dab8;font-size:12px}.page-module__xYhsyG__parserV2FieldChips{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.page-module__xYhsyG__parserV2Chip{color:#dae1ecd1;background:#ffffff09;border:1px solid #889aae2e;border-radius:5px;align-items:center;min-height:26px;padding:0 9px;font-size:12px;display:inline-flex}.page-module__xYhsyG__parserV2ReviewRow{border-bottom:1px solid #889aae24;min-height:54px}.page-module__xYhsyG__parserV2ReviewRow:last-child{border-bottom:0}.page-module__xYhsyG__parserV2ReviewRow>div{flex-direction:column;gap:3px;display:flex}.page-module__xYhsyG__parserV2Code{color:#dae1ecd1;max-height:240px;font-family:var(--font-mono);background:#030d1b8a;border:1px solid #889aae2e;border-radius:6px;margin:0;padding:14px;font-size:12px;line-height:1.55;overflow:auto}.page-module__xYhsyG__parserV2Empty{color:#c4cedfbd;margin:0;font-size:13px}.page-module__xYhsyG__webhookHero{grid-template-columns:170px minmax(0,1fr) 280px;align-items:center;gap:30px;min-height:255px;padding:34px 38px;display:grid;position:relative;overflow:hidden}.page-module__xYhsyG__webhookOrb{color:#ffd7b4;background-color:#ff952714;background-image:var(--settings-texture);border:1px solid #ff9527d9;border-radius:50%;justify-content:center;align-items:center;width:136px;height:136px;display:flex;box-shadow:0 0 0 12px #ffffff04}.page-module__xYhsyG__webhookOrb svg{width:78px;height:78px}.page-module__xYhsyG__webhookActions{align-items:center;gap:26px;margin-top:18px;display:flex}.page-module__xYhsyG__textAction{color:#ff982f;font-size:13px;font-weight:700;text-decoration:none}.page-module__xYhsyG__networkMap{opacity:.42;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='148' viewBox='0 0 280 148'%3E%3Cpath d='M18 105 C70 55 118 80 155 56 S225 20 267 48' fill='none' stroke='%2389a0bb' stroke-opacity='.23' stroke-width='1' stroke-dasharray='3 5'/%3E%3Cpath d='M42 112 C90 122 120 78 167 90 S224 118 270 78' fill='none' stroke='%234a92df' stroke-opacity='.22' stroke-width='1' stroke-dasharray='3 5'/%3E%3Ccircle cx='42' cy='112' r='2' fill='%234a92df' fill-opacity='.65'/%3E%3Ccircle cx='118' cy='80' r='2' fill='%2389a0bb' fill-opacity='.65'/%3E%3Ccircle cx='167' cy='90' r='2' fill='%23f39a36' fill-opacity='.7'/%3E%3Ccircle cx='225' cy='20' r='2' fill='%2389a0bb' fill-opacity='.65'/%3E%3Ccircle cx='270' cy='78' r='2' fill='%234a92df' fill-opacity='.65'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:90px;height:148px}.page-module__xYhsyG__webhookFeaturePanel{padding:18px}.page-module__xYhsyG__featureHead,.page-module__xYhsyG__featureRow{grid-template-columns:48px minmax(0,1fr) 160px 126px;align-items:center;gap:14px;display:grid}.page-module__xYhsyG__featureHead{color:#bec8dab8;text-transform:uppercase;letter-spacing:.04em;min-height:34px;font-size:12px}.page-module__xYhsyG__featureHead strong{color:#fff8ef;text-transform:none;letter-spacing:0;grid-column:1/3;font-size:15px}.page-module__xYhsyG__featureRow{color:#cdd5e4c7;border-top:1px solid #889aae24;min-height:66px}.page-module__xYhsyG__featureRow strong{color:#fff8ef;font-size:15px}.page-module__xYhsyG__featureRow p{color:#c4cedfbd;margin:5px 0 0;font-size:13px}.page-module__xYhsyG__enterpriseLabel{color:#cdd5e4c7;align-items:center;gap:8px;font-size:13px;display:inline-flex}.page-module__xYhsyG__lockedBadge{color:#bec8dab8;background:#ffffff08;border:1px solid #889aae2e;border-radius:5px;width:fit-content;padding:6px 12px;font-size:12px}.page-module__xYhsyG__webhookFoot{color:#cdd5e4d1;background:#ffffff0b;border:1px solid #889aae29;border-radius:7px;justify-content:space-between;align-items:center;min-height:58px;margin-top:12px;padding:0 18px;font-size:13px;display:flex}.page-module__xYhsyG__webhookFoot a{color:#ff982f}.page-module__xYhsyG__auditFilters{grid-template-columns:1fr 1fr 1.1fr 96px 96px;align-items:end;gap:24px;margin-top:22px}.page-module__xYhsyG__auditTable{min-height:380px;overflow:hidden}.page-module__xYhsyG__auditRow{border-bottom:1px solid #889aae24;grid-template-columns:.9fr .9fr .9fr .9fr .8fr 1fr;min-height:56px;padding:0 28px}.page-module__xYhsyG__auditHeadRow{background:0 0}.page-module__xYhsyG__auditEmptyState{text-align:center;color:#cdd5e4c7;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.page-module__xYhsyG__auditEmptyState>span{color:#ff982f;border:1px solid #889aae2e;border-radius:50%;justify-content:center;align-items:center;width:116px;height:116px;display:flex}.page-module__xYhsyG__auditEmptyState h3{color:#fff8ef;margin:17px 0 8px;font-size:23px;font-weight:500}.page-module__xYhsyG__auditEmptyState p{margin:0;font-size:14px;line-height:1.55}.page-module__xYhsyG__securityTop{justify-content:space-between;gap:20px;display:flex}.page-module__xYhsyG__securityLegend{gap:36px;margin-left:0;display:flex}.page-module__xYhsyG__securityLegend span{color:#c4cedfbd;align-items:center;gap:9px;font-size:13px;display:inline-flex}.page-module__xYhsyG__securityLegend span:before{content:"";background:#4dc68a;border-radius:50%;width:11px;height:11px}.page-module__xYhsyG__securityLegend span[data-tone=pending]:before{background:#ffad4f}.page-module__xYhsyG__securityLegend span[data-tone=error]:before{background:#ff5559}.page-module__xYhsyG__securityLegend span[data-tone=muted]:before{background:#3e8adf}.page-module__xYhsyG__securityMatrix{border-bottom:0;border-left:0;border-right:0;border-radius:0 0 7px 7px;margin:10px -22px -20px}.page-module__xYhsyG__securityRow{color:#cdd5e4c7;border-bottom:1px solid #889aae24;grid-template-columns:.9fr 1.9fr 150px;align-items:center;min-height:58px;padding:0 22px;display:grid}.page-module__xYhsyG__securityHeadRow{color:#bec8dab8;min-height:45px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.page-module__xYhsyG__securityControl{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:14px;display:grid}.page-module__xYhsyG__securityControl strong{font-size:15px}.page-module__xYhsyG__securityControl .page-module__xYhsyG__featureIcon{width:32px;height:32px}.page-module__xYhsyG__securityRow>span:not(.page-module__xYhsyG__securityStatus){color:#cdd5e4c7;font-size:13px;line-height:1.45}.page-module__xYhsyG__securityStatus{color:#e6edf7d1;letter-spacing:.02em;justify-self:start}.page-module__xYhsyG__securityStatus[data-tone=success]{color:#63d493;background:#217d5321;border-color:#4ec78957}.page-module__xYhsyG__securityStatus[data-tone=pending]{color:#ffac4f;background:#b3691a1f;border-color:#f4973461}.page-module__xYhsyG__securityStatus[data-tone=error]{color:#ff676b;background:#a030341f;border-color:#ff525661}.page-module__xYhsyG__securityStatus[data-tone=muted]{color:#70adff;background:#2360a81f;border-color:#4089e057}.page-module__xYhsyG__section{--surface-0:#f7fbff;--surface-1:#fffffff0;--surface-2:#f8fbff;--surface-3:#edf4ff;--text-primary:#071936;--text-secondary:#536781;--text-tertiary:#667894;--text-inverse:#fff;--accent:#0c5cff;--accent-hover:#083ca6;--accent-subtle:#1f66ff1a;--accent-muted:#1f66ff29;--border-subtle:#d6e0ef;--border-default:#cbd9eb;--border-strong:#9ab5df;--border-accent:#bfd1ec;--positive:#099250;--negative:#c2413a;--caution:#b86b00;color:#071936;gap:16px}.page-module__xYhsyG__card,.page-module__xYhsyG__teamSummary,.page-module__xYhsyG__inviteCard,.page-module__xYhsyG__rolesPanel,.page-module__xYhsyG__tablePanel,.page-module__xYhsyG__billingHero,.page-module__xYhsyG__metricCard,.page-module__xYhsyG__apiHero,.page-module__xYhsyG__parserSettingsHero,.page-module__xYhsyG__webhookHero,.page-module__xYhsyG__webhookFeaturePanel,.page-module__xYhsyG__auditTable,.page-module__xYhsyG__securityMatrix,.page-module__xYhsyG__deliveryPanel,.page-module__xYhsyG__apiTable,.page-module__xYhsyG__parserV2ProfileSummary,.page-module__xYhsyG__parserV2Group,.page-module__xYhsyG__parserV2Code,.page-module__xYhsyG__webhookFoot,.page-module__xYhsyG__lockNotice,.page-module__xYhsyG__infoBox,.page-module__xYhsyG__warningBox,.page-module__xYhsyG__notice,.page-module__xYhsyG__emptyState{color:#071936;background:#ffffffeb;border:1px solid #d6e0ef;border-radius:13px;box-shadow:0 14px 34px #0e274b0f}.page-module__xYhsyG__card,.page-module__xYhsyG__inviteCard,.page-module__xYhsyG__rolesPanel,.page-module__xYhsyG__tablePanel,.page-module__xYhsyG__webhookFeaturePanel{padding:18px}.page-module__xYhsyG__sourceCardHeader h2,.page-module__xYhsyG__sourceCardHeader h3,.page-module__xYhsyG__panelHead h3,.page-module__xYhsyG__inviteCard h3,.page-module__xYhsyG__rolesPanel h3,.page-module__xYhsyG__tablePanel h3,.page-module__xYhsyG__billingHero h2,.page-module__xYhsyG__apiHero h2,.page-module__xYhsyG__webhookHero h2,.page-module__xYhsyG__parserSettingsHero h2,.page-module__xYhsyG__card>h3,.page-module__xYhsyG__checkoutHead h3,.page-module__xYhsyG__auditEmptyState h3{color:#071936;font-family:var(--font-sans);font-weight:900}.page-module__xYhsyG__sourceCardHeader p,.page-module__xYhsyG__panelHead p,.page-module__xYhsyG__inviteCard p,.page-module__xYhsyG__billingHero p,.page-module__xYhsyG__apiHero p,.page-module__xYhsyG__webhookHero p,.page-module__xYhsyG__parserSettingsHero p,.page-module__xYhsyG__card>p,.page-module__xYhsyG__securityIntro,.page-module__xYhsyG__auditIntro,.page-module__xYhsyG__checkoutHead p,.page-module__xYhsyG__auditEmptyState p,.page-module__xYhsyG__deliverySub,.page-module__xYhsyG__featureRow p,.page-module__xYhsyG__lockNotice,.page-module__xYhsyG__infoBox,.page-module__xYhsyG__warningBox,.page-module__xYhsyG__notice,.page-module__xYhsyG__muted,.page-module__xYhsyG__tableFoot,.page-module__xYhsyG__noInvites span{color:#60718b;font-weight:700}.page-module__xYhsyG__sourceIcon,.page-module__xYhsyG__featureIcon,.page-module__xYhsyG__billingIcon,.page-module__xYhsyG__apiIcon,.page-module__xYhsyG__webhookOrb{color:#0c5cff;box-shadow:none;background:#eaf2ff;border-color:#bfd1ec}.page-module__xYhsyG__inlineEdit,.page-module__xYhsyG__editLink,.page-module__xYhsyG__textAction,.page-module__xYhsyG__webhookFoot a,.page-module__xYhsyG__retryLink{color:#0c5cff;font-weight:900}.page-module__xYhsyG__inlineEdit[data-active]{color:#fff;background:#0c5cff;border-color:#0c5cff}.page-module__xYhsyG__sourceField,.page-module__xYhsyG__privacyRow,.page-module__xYhsyG__teamSummaryItem,.page-module__xYhsyG__roleCard,.page-module__xYhsyG__includedList div,.page-module__xYhsyG__detailRows span,.page-module__xYhsyG__usageRow,.page-module__xYhsyG__apiRow,.page-module__xYhsyG__deliveryRow,.page-module__xYhsyG__auditRow,.page-module__xYhsyG__securityRow,.page-module__xYhsyG__featureRow,.page-module__xYhsyG__parserV2ReviewRow,.page-module__xYhsyG__simpleRow,.page-module__xYhsyG__keyRow,.page-module__xYhsyG__teamRow,.page-module__xYhsyG__invoiceRow{color:#203b62;border-color:#e1e8f3}.page-module__xYhsyG__sourceField input,.page-module__xYhsyG__sourceField select,.page-module__xYhsyG__inviteGrid input,.page-module__xYhsyG__inviteGrid select,.page-module__xYhsyG__auditFilters input,.page-module__xYhsyG__auditFilters select,.page-module__xYhsyG__input,.page-module__xYhsyG__select,.page-module__xYhsyG__rowActions select,.page-module__xYhsyG__rowActions button{color:#071936;min-height:42px;font-family:var(--font-sans);background:#fff;border:1px solid #d6e0ef;border-radius:10px;font-weight:700}.page-module__xYhsyG__sourceField input:disabled,.page-module__xYhsyG__sourceField select:disabled{color:#60718b;background:#f8fbff}.page-module__xYhsyG__sourceField input:not(:disabled):focus,.page-module__xYhsyG__sourceField select:not(:disabled):focus,.page-module__xYhsyG__inviteGrid input:focus,.page-module__xYhsyG__inviteGrid select:focus,.page-module__xYhsyG__auditFilters input:focus,.page-module__xYhsyG__auditFilters select:focus,.page-module__xYhsyG__input:focus,.page-module__xYhsyG__select:focus{border-color:#9ab5df;box-shadow:0 0 0 3px #1f66ff1f}.page-module__xYhsyG__label,.page-module__xYhsyG__sourceField span,.page-module__xYhsyG__auditFilters label>span,.page-module__xYhsyG__inviteGrid label>span,.page-module__xYhsyG__toggleLabel,.page-module__xYhsyG__metricCard>span,.page-module__xYhsyG__apiHeadRow,.page-module__xYhsyG__deliveryHeaderRow,.page-module__xYhsyG__auditHeadRow,.page-module__xYhsyG__securityHeadRow,.page-module__xYhsyG__featureHead,.page-module__xYhsyG__parserV2GroupHeader span,.page-module__xYhsyG__parserV2ReviewRow span{color:#667894;font-family:var(--font-sans);letter-spacing:.02em;font-size:12px;font-weight:900}.page-module__xYhsyG__toggleDesc,.page-module__xYhsyG__teamSummaryItem p,.page-module__xYhsyG__roleCard span,.page-module__xYhsyG__memberCell small,.page-module__xYhsyG__usageRow small,.page-module__xYhsyG__usageRow em,.page-module__xYhsyG__parserV2ProfileSummary span,.page-module__xYhsyG__parserV2ProfileSummary small,.page-module__xYhsyG__parserV2Empty{color:#60718b;font-weight:700}.page-module__xYhsyG__toggle{background:#d6e0ef}.page-module__xYhsyG__toggleOn{background:#0c5cff}.page-module__xYhsyG__saveBtn,.page-module__xYhsyG__primaryAction{color:#fff;background:#0c5cff;border:1px solid #0c5cff;border-radius:10px;font-weight:900;box-shadow:0 12px 24px #0c5cff2e}.page-module__xYhsyG__saveBtn:hover,.page-module__xYhsyG__primaryAction:hover{background:#083ca6;border-color:#083ca6}.page-module__xYhsyG__outlineWarnButton,.page-module__xYhsyG__dangerOutlineButton,.page-module__xYhsyG__secondarySmallButton,.page-module__xYhsyG__copyCodeButton,.page-module__xYhsyG__intBtn,.page-module__xYhsyG__addBtn,.page-module__xYhsyG__upgradeBtn{color:#203b62;background:#fff;border:1px solid #d6e0ef;border-radius:10px;font-weight:900;text-decoration:none}.page-module__xYhsyG__outlineWarnButton:hover,.page-module__xYhsyG__secondarySmallButton:hover,.page-module__xYhsyG__copyCodeButton:hover,.page-module__xYhsyG__intBtn:hover,.page-module__xYhsyG__addBtn:hover,.page-module__xYhsyG__upgradeBtn:hover{color:#0c5cff;background:#edf4ff;border-color:#9ab5df}.page-module__xYhsyG__dangerOutlineButton{color:#b42318;border-color:#ffd0cc}.page-module__xYhsyG__dangerOutlineButton:hover{color:#b42318;background:#fff5f4;border-color:#c2413a}.page-module__xYhsyG__teamSummary,.page-module__xYhsyG__metricGrid,.page-module__xYhsyG__billingGrid,.page-module__xYhsyG__parserV2PanelGrid{gap:14px}.page-module__xYhsyG__teamSummaryItem strong,.page-module__xYhsyG__roleCard strong,.page-module__xYhsyG__memberCell b,.page-module__xYhsyG__metricCard strong,.page-module__xYhsyG__includedList strong,.page-module__xYhsyG__detailRows b,.page-module__xYhsyG__usageRow strong,.page-module__xYhsyG__apiRow strong,.page-module__xYhsyG__parserV2ProfileSummary strong,.page-module__xYhsyG__parserV2GroupHeader strong,.page-module__xYhsyG__parserV2ReviewRow strong,.page-module__xYhsyG__featureRow strong,.page-module__xYhsyG__securityControl strong,.page-module__xYhsyG__deliveryEvent,.page-module__xYhsyG__auditAction,.page-module__xYhsyG__keyName,.page-module__xYhsyG__teamName,.page-module__xYhsyG__planName,.page-module__xYhsyG__planPrice,.page-module__xYhsyG__paymentCard,.page-module__xYhsyG__invoiceDate,.page-module__xYhsyG__invoiceAmount{color:#071936;font-weight:900}.page-module__xYhsyG__summaryBar,.page-module__xYhsyG__metricBar{background:#e1e8f3}.page-module__xYhsyG__summaryBar b,.page-module__xYhsyG__metricBar b{background:#0c5cff}.page-module__xYhsyG__metricBar[data-tone=danger] b{background:#c2413a}.page-module__xYhsyG__teamTableRow,.page-module__xYhsyG__pendingRow,.page-module__xYhsyG__apiRow,.page-module__xYhsyG__deliveryRow,.page-module__xYhsyG__auditRow,.page-module__xYhsyG__securityRow{background:#fff}.page-module__xYhsyG__teamTableHead,.page-module__xYhsyG__pendingRow.page-module__xYhsyG__teamTableHead,.page-module__xYhsyG__apiHeadRow,.page-module__xYhsyG__deliveryHeaderRow,.page-module__xYhsyG__auditHeadRow,.page-module__xYhsyG__securityHeadRow{background:#f8fbff}.page-module__xYhsyG__statusPill,.page-module__xYhsyG__activeBadge,.page-module__xYhsyG__securityStatus,.page-module__xYhsyG__deliveryStatus,.page-module__xYhsyG__apiRow small,.page-module__xYhsyG__parserV2Chip,.page-module__xYhsyG__parserV2Stats span,.page-module__xYhsyG__parserV2Segment,.page-module__xYhsyG__enterpriseLabel,.page-module__xYhsyG__lockedBadge{color:#203b62;background:#edf4ff;border:1px solid #cfdced;border-radius:999px;font-weight:900}.page-module__xYhsyG__parserV2Segment{color:#203b62;background:#fff}.page-module__xYhsyG__parserV2Segment:hover,.page-module__xYhsyG__parserV2Segment:focus-visible{color:#0c5cff;background:#edf4ff;border-color:#9ab5df;outline:none}.page-module__xYhsyG__parserV2Segment[data-active=true]{color:#fff;background:#0c5cff;border-color:#0c5cff;box-shadow:0 10px 20px #0c5cff29}.page-module__xYhsyG__securityStatus[data-tone=success],.page-module__xYhsyG__deliveryStatus[data-tone=success]{color:#087a46;background:#e8f8ee;border-color:#bdebd2}.page-module__xYhsyG__securityStatus[data-tone=pending],.page-module__xYhsyG__deliveryStatus[data-tone=pending]{color:#9a5b00;background:#fff4df;border-color:#ffe0ab}.page-module__xYhsyG__securityStatus[data-tone=error],.page-module__xYhsyG__deliveryStatus[data-tone=error]{color:#b42318;background:#fff5f4;border-color:#ffd0cc}.page-module__xYhsyG__billingHero,.page-module__xYhsyG__apiHero,.page-module__xYhsyG__parserSettingsHero,.page-module__xYhsyG__webhookHero{min-height:auto;padding:24px}.page-module__xYhsyG__billingHeroActions a:not(.page-module__xYhsyG__primaryAction),.page-module__xYhsyG__apiHeroActions a{color:#0c5cff;font-weight:900}.page-module__xYhsyG__apiTable,.page-module__xYhsyG__deliveryPanel,.page-module__xYhsyG__auditTable,.page-module__xYhsyG__securityMatrix{overflow:hidden}.page-module__xYhsyG__apiRow code,.page-module__xYhsyG__codeBlock,.page-module__xYhsyG__parserV2Code{color:#203b62;box-shadow:none;background:#f8fbff;border-color:#d6e0ef;border-radius:10px}.page-module__xYhsyG__webhookOrb{border-radius:18px}.page-module__xYhsyG__networkMap{opacity:.7;background-color:#f8fbff;border:1px solid #d6e0ef}.page-module__xYhsyG__auditEmptyState{color:#60718b}.page-module__xYhsyG__auditEmptyState>span{color:#0c5cff;background:#eaf2ff;border-color:#bfd1ec}.page-module__xYhsyG__securityLegend span{color:#60718b;font-weight:800}.page-module__xYhsyG__securityControl span,.page-module__xYhsyG__securityRow>span:not(.page-module__xYhsyG__securityStatus){color:#425672;font-size:13px;font-weight:700;line-height:1.45}.page-module__xYhsyG__memberMenu{background:#fff;border:1px solid #d6e0ef;border-radius:10px;box-shadow:0 18px 40px #0719361f}.page-module__xYhsyG__memberMenu button{color:#203b62}.page-module__xYhsyG__memberMenu button:hover{color:#0c5cff;background:#edf4ff}@media (max-width:960px){.page-module__xYhsyG__billingHero,.page-module__xYhsyG__apiHero,.page-module__xYhsyG__parserSettingsHero,.page-module__xYhsyG__webhookHero{grid-template-columns:1fr}.page-module__xYhsyG__auditRow,.page-module__xYhsyG__deliveryRow,.page-module__xYhsyG__securityRow,.page-module__xYhsyG__apiRow,.page-module__xYhsyG__teamTableRow,.page-module__xYhsyG__pendingRow{grid-template-columns:1fr;gap:6px;padding:12px}}.page-module__xYhsyG__developerReadiness{background:#ffffffeb;border:1px solid #d6e0ef;border-radius:13px;padding:18px;box-shadow:0 14px 34px #0e274b0f}.page-module__xYhsyG__developerReadiness .page-module__xYhsyG__panelHead{margin-bottom:14px}.page-module__xYhsyG__developerReadiness .page-module__xYhsyG__panelHead h2{color:#071936;font-family:var(--font-sans);margin:0 0 5px;font-size:18px;font-weight:900}.page-module__xYhsyG__developerReadiness .page-module__xYhsyG__panelHead p{color:#60718b;margin:0;font-size:13px;font-weight:700;line-height:1.45}.page-module__xYhsyG__readinessGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.page-module__xYhsyG__readinessCard{background:#f8fbff;border:1px solid #d6e0ef;border-radius:11px;flex-direction:column;justify-content:space-between;gap:14px;min-height:128px;padding:14px;display:flex}.page-module__xYhsyG__readinessCard[data-tone=ready]{background:#f3fbf6;border-color:#bdebd2}.page-module__xYhsyG__readinessCardHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.page-module__xYhsyG__readinessCardHead strong{color:#071936;font-size:14px;font-weight:900}.page-module__xYhsyG__readinessCardHead span{color:#203b62;background:#edf4ff;border:1px solid #cfdced;border-radius:999px;flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:900}.page-module__xYhsyG__readinessCard[data-tone=ready] .page-module__xYhsyG__readinessCardHead span{color:#087a46;background:#e8f8ee;border-color:#bdebd2}.page-module__xYhsyG__readinessCard p{color:#60718b;margin:0;font-size:13px;font-weight:700;line-height:1.45}@media (max-width:900px){.page-module__xYhsyG__readinessGrid{grid-template-columns:1fr}}.page-module__xYhsyG__sectionHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.page-module__xYhsyG__badge{border:1px solid var(--border);height:30px;color:var(--muted);white-space:nowrap;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}.page-module__xYhsyG__inlineForm{grid-template-columns:minmax(220px,1fr) 150px auto;gap:10px;margin-bottom:24px;display:grid}.page-module__xYhsyG__inlineForm input,.page-module__xYhsyG__inlineForm select{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text);border-radius:8px;padding:0 10px}.page-module__xYhsyG__inlineForm button{background:var(--accent);color:#fff;border:0;border-radius:8px;min-height:40px;padding:0 14px;font-weight:700}.page-module__xYhsyG__inlineForm button:disabled{opacity:.5}.page-module__xYhsyG__tableWrap{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.page-module__xYhsyG__simpleRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.page-module__xYhsyG__rowActions select{border:1px solid var(--border);background:var(--surface);min-height:34px;color:var(--text);border-radius:8px;padding:0 8px}.page-module__xYhsyG__rowActions button{border:1px solid var(--border);background:var(--surface);min-height:34px;color:var(--text);border-radius:8px;padding:0 10px}.page-module__xYhsyG__rowActions button:disabled,.page-module__xYhsyG__rowActions select:disabled{opacity:.5}.page-module__xYhsyG__muted{color:var(--muted);font-size:14px}.page-module__xYhsyG__notice{border:1px solid var(--border);background:var(--surface);color:var(--text);overflow-wrap:anywhere;border-radius:8px;margin:12px 0 18px;padding:10px 12px;font-size:14px}.page-module__xYhsyG__notice a{color:var(--accent);font-weight:600}.page-module__xYhsyG__roleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:4px 0 18px;display:grid}.page-module__xYhsyG__roleCard{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;gap:5px;min-width:0;padding:12px;display:flex}.page-module__xYhsyG__roleCard strong{color:var(--text);font-size:13px}.page-module__xYhsyG__roleCard span{color:var(--muted);font-size:12px;line-height:1.45}.page-module__xYhsyG__memberStatus{color:var(--danger);text-transform:capitalize;font-size:12px}@media (max-width:720px){.page-module__xYhsyG__sectionHeader,.page-module__xYhsyG__simpleRow{flex-direction:column;align-items:stretch}.page-module__xYhsyG__inlineForm,.page-module__xYhsyG__roleGrid{grid-template-columns:1fr}}.page-module__xYhsyG__roleGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:12px 0 0}.page-module__xYhsyG__roleCard{background:0 0;border:0;border-right:1px solid #d6e0ef;border-radius:0;padding:0 20px}.page-module__xYhsyG__roleCard:first-child{padding-left:0}.page-module__xYhsyG__roleCard:last-child{border-right:0}.page-module__xYhsyG__roleCard strong{color:#071936;font-size:13px;font-weight:900}.page-module__xYhsyG__roleCard span{color:#425672;font-size:12px;font-weight:700;line-height:1.45}.page-module__xYhsyG__rowActions{align-items:center;gap:8px;display:flex}.page-module__xYhsyG__rowActions select,.page-module__xYhsyG__rowActions button{color:#203b62;background:#fff;border:1px solid #d6e0ef;border-radius:8px;min-height:28px;padding:0 8px;font-size:12px;font-weight:800}.page-module__xYhsyG__error{color:#ff5e61;margin-bottom:0;font-size:13px}.page-module__xYhsyG__muted{color:#536781;font-size:13px;font-weight:700}@media (max-width:960px){.page-module__xYhsyG__profileGrid,.page-module__xYhsyG__metricGrid,.page-module__xYhsyG__billingGrid,.page-module__xYhsyG__teamSummary,.page-module__xYhsyG__inviteGrid,.page-module__xYhsyG__apiHero,.page-module__xYhsyG__parserSettingsHero,.page-module__xYhsyG__parserV2PanelGrid,.page-module__xYhsyG__webhookHero{grid-template-columns:1fr}.page-module__xYhsyG__profileGrid,.page-module__xYhsyG__parserV2Segments,.page-module__xYhsyG__parserV2ProfileSummary{margin-left:0}.page-module__xYhsyG__roleGrid{grid-template-columns:1fr}.page-module__xYhsyG__roleCard{border-bottom:1px solid #d6e0ef;border-right:0;padding:12px 0}}@media (min-width:961px){.page-module__xYhsyG__page{width:min(100% - 48px,1024px);max-width:1024px;margin:0 0 0 32px}}
.Modal-module__dPZ85W__overlay{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:Modal-module__dPZ85W__overlayShow var(--duration-fast) var(--ease-out);background-color:#08090dcc;position:fixed;inset:0}.Modal-module__dPZ85W__content{z-index:50;gap:var(--space-4);background:var(--surface-1);width:100%;max-width:32rem;padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);animation:Modal-module__dPZ85W__contentShow var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Modal-module__dPZ85W__header{gap:var(--space-2);flex-direction:column;display:flex}.Modal-module__dPZ85W__footer{justify-content:flex-end;gap:var(--space-2);display:flex}.Modal-module__dPZ85W__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:0}.Modal-module__dPZ85W__description{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.Modal-module__dPZ85W__close{right:var(--space-4);top:var(--space-4);border-radius:var(--radius-sm);opacity:.7;transition:opacity var(--duration-fast) var(--ease-out);cursor:pointer;color:var(--text-secondary);background:0 0;border:none;font-size:0;position:absolute}.Modal-module__dPZ85W__close:hover{opacity:1}@keyframes Modal-module__dPZ85W__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__dPZ85W__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.Button-module__BFIuKa__button{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);white-space:nowrap;border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.Button-module__BFIuKa__button:focus-visible{outline-offset:2px;outline:2px solid #e5b1628c}.Button-module__BFIuKa__button:disabled{opacity:.4;cursor:not-allowed}.Button-module__BFIuKa__sm{height:32px;padding:0 var(--space-3);font-size:var(--text-xs)}.Button-module__BFIuKa__md{height:40px;padding:0 var(--space-6);font-size:var(--text-sm)}.Button-module__BFIuKa__lg{height:48px;padding:0 var(--space-8);font-size:var(--text-sm)}.Button-module__BFIuKa__primary{color:#fff;text-transform:none;letter-spacing:.03em;background:#c87d3a;border-color:#c87d3a;border-radius:4px}.Button-module__BFIuKa__primary:hover:not(:disabled){background:#b36d2e;border-color:#b36d2e}.Button-module__BFIuKa__primary:active:not(:disabled){background:#a0612a;border-color:#a0612a}.Button-module__BFIuKa__secondary{color:var(--text-primary);border-color:var(--border-default);background:0 0}.Button-module__BFIuKa__secondary:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-2)}.Button-module__BFIuKa__ghost{color:var(--text-secondary);background:0 0}.Button-module__BFIuKa__ghost:hover:not(:disabled){color:var(--text-primary);background:var(--surface-2)}.Button-module__BFIuKa__danger{background:var(--negative);color:var(--text-primary)}.Button-module__BFIuKa__danger:hover:not(:disabled){background:#c74545}
.Tabs-module__b-6X9G__root{flex-direction:column;display:flex}.Tabs-module__b-6X9G__list{border-bottom:2px solid var(--border-subtle);margin-bottom:var(--space-6);justify-content:flex-start;align-items:center;gap:var(--space-6);display:flex;position:relative}.Tabs-module__b-6X9G__trigger{all:unset;padding:0 0 var(--space-2) 0;font-family:inherit;font-size:var(--text-sm);color:var(--text-secondary);-webkit-user-select:none;user-select:none;transition:color var(--duration-fast) var(--ease-out);cursor:pointer;background-color:#0000;border-bottom:2px solid #0000;margin-bottom:-2px}.Tabs-module__b-6X9G__trigger:hover{color:var(--text-primary)}.Tabs-module__b-6X9G__trigger[data-state=active]{color:var(--accent);border-bottom-color:var(--accent);font-weight:var(--weight-medium)}.Tabs-module__b-6X9G__trigger:focus{outline:none}.Tabs-module__b-6X9G__trigger:focus-visible{box-shadow:0 0 0 2px var(--accent-muted)}.Tabs-module__b-6X9G__content{outline:none;flex-grow:1}.Tabs-module__b-6X9G__content[data-state=inactive]{display:none}
.DocumentViewer-module__3Mz6GW__viewerRoot{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:4px;flex-direction:column;gap:0;height:80vh;min-height:500px;display:flex;overflow:hidden}.DocumentViewer-module__3Mz6GW__splitContainer{flex:1;min-height:0;display:flex;overflow:hidden}.DocumentViewer-module__3Mz6GW__pdfSide{flex-direction:column;flex:3;min-width:0;display:flex;position:relative;overflow:hidden}.DocumentViewer-module__3Mz6GW__toolbar{border-bottom:1px solid var(--border-subtle);background:var(--surface-2);flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.DocumentViewer-module__3Mz6GW__toolbarGroup{align-items:center;gap:6px;display:flex}.DocumentViewer-module__3Mz6GW__toolbarBtn{all:unset;border:1px solid var(--border-subtle);background:var(--surface-0);min-width:32px;height:28px;font-family:var(--font-mono);color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast) ease, border-color var(--duration-fast) ease, background var(--duration-fast) ease;-webkit-user-select:none;user-select:none;border-radius:3px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.DocumentViewer-module__3Mz6GW__toolbarBtn:hover{color:var(--text-primary);border-color:var(--border-default)}.DocumentViewer-module__3Mz6GW__toolbarBtn:disabled{opacity:.35;cursor:not-allowed}.DocumentViewer-module__3Mz6GW__toolbarBtn[data-active]{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.DocumentViewer-module__3Mz6GW__pageIndicator{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.04em;text-align:center;-webkit-user-select:none;user-select:none;min-width:60px;font-size:12px;font-weight:600}.DocumentViewer-module__3Mz6GW__pdfContainer{background:var(--surface-0);flex:1;justify-content:center;min-height:0;display:flex;position:relative;overflow:auto}.DocumentViewer-module__3Mz6GW__canvasWrapper{padding:16px;display:inline-block;position:relative}.DocumentViewer-module__3Mz6GW__pdfCanvas{display:block;box-shadow:0 1px 4px #0000001f}.DocumentViewer-module__3Mz6GW__highlightOverlay{pointer-events:none;position:absolute;top:16px;left:16px}.DocumentViewer-module__3Mz6GW__highlightCanvas{pointer-events:none;display:block}.DocumentViewer-module__3Mz6GW__pdfLoading{background:var(--surface-0);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DocumentViewer-module__3Mz6GW__pdfLoadingSkeleton{background:linear-gradient(90deg, var(--surface-1) 25%, var(--surface-2) 50%, var(--surface-1) 75%);background-size:200% 100%;border-radius:4px;width:60%;height:80%;animation:1.5s infinite DocumentViewer-module__3Mz6GW__shimmer}@keyframes DocumentViewer-module__3Mz6GW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.DocumentViewer-module__3Mz6GW__viewerError{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 24px;display:flex}.DocumentViewer-module__3Mz6GW__viewerErrorIcon{border:2px solid var(--border-default);width:36px;height:36px;font-family:var(--font-mono);color:var(--text-tertiary);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.DocumentViewer-module__3Mz6GW__viewerErrorText{color:var(--text-secondary);max-width:36ch;margin:0;font-size:14px}.DocumentViewer-module__3Mz6GW__pdfError{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:60px 24px;display:flex}.DocumentViewer-module__3Mz6GW__pdfErrorLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-tertiary);font-size:11px;font-weight:700}.DocumentViewer-module__3Mz6GW__pdfErrorMessage{color:var(--text-secondary);margin:0;font-size:14px}.DocumentViewer-module__3Mz6GW__alignmentBanner{background:color-mix(in srgb, var(--warning,#c9a820) 12%, transparent);border-bottom:1px solid color-mix(in srgb, var(--warning,#c9a820) 30%, transparent);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);text-align:center;padding:8px 12px;font-size:11px;font-weight:600}@media (max-width:768px){.DocumentViewer-module__3Mz6GW__viewerRoot{height:auto;min-height:0}.DocumentViewer-module__3Mz6GW__splitContainer{flex-direction:column}.DocumentViewer-module__3Mz6GW__pdfSide{min-height:50vh}.DocumentViewer-module__3Mz6GW__pdfContainer{min-height:40vh}.DocumentViewer-module__3Mz6GW__toolbar{flex-wrap:wrap;gap:8px}}
.SourceMapPanel-module__KHZ2TG__panel{background:var(--surface-1);border-left:1px solid var(--border-subtle);flex-direction:column;flex:2;min-width:0;height:100%;display:flex;overflow:hidden}.SourceMapPanel-module__KHZ2TG__panelHeader{border-bottom:1px solid var(--border-subtle);background:var(--surface-2);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.SourceMapPanel-module__KHZ2TG__panelTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-tertiary);margin:0;font-size:11px;font-weight:700}.SourceMapPanel-module__KHZ2TG__clearBtn{all:unset;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);cursor:pointer;transition:background var(--duration-fast) ease, color var(--duration-fast) ease;border-radius:3px;padding:2px 8px;font-size:10px;font-weight:600}.SourceMapPanel-module__KHZ2TG__clearBtn:hover{background:var(--accent-muted);color:var(--accent-hover)}.SourceMapPanel-module__KHZ2TG__legend{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;flex-shrink:0;gap:8px;padding:10px 14px;display:flex}.SourceMapPanel-module__KHZ2TG__legendItem{align-items:center;gap:5px;display:flex}.SourceMapPanel-module__KHZ2TG__legendChip{border-radius:2px;flex-shrink:0;width:10px;height:10px;display:block}.SourceMapPanel-module__KHZ2TG__legendLabel{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.04em;font-size:10px;font-weight:500}.SourceMapPanel-module__KHZ2TG__panelBody{scrollbar-width:thin;scrollbar-color:var(--border-default) transparent;flex:1;overflow:hidden auto}.SourceMapPanel-module__KHZ2TG__panelBody::-webkit-scrollbar{width:4px}.SourceMapPanel-module__KHZ2TG__panelBody::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:2px}.SourceMapPanel-module__KHZ2TG__panelBody::-webkit-scrollbar-track{background:0 0}.SourceMapPanel-module__KHZ2TG__section{border-bottom:1px solid var(--border-subtle);padding:12px 14px 8px}.SourceMapPanel-module__KHZ2TG__section:last-child{border-bottom:none}.SourceMapPanel-module__KHZ2TG__sectionLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);margin-bottom:8px;font-size:10px;font-weight:700;display:block}.SourceMapPanel-module__KHZ2TG__sectionFields{flex-direction:column;gap:2px;display:flex}.SourceMapPanel-module__KHZ2TG__fieldItem{all:unset;cursor:pointer;transition:background var(--duration-fast) ease, opacity var(--duration-fast) ease;box-sizing:border-box;border-radius:3px;align-items:flex-start;gap:8px;min-height:28px;padding:6px 8px;display:flex;position:relative}.SourceMapPanel-module__KHZ2TG__fieldItem:hover{background:var(--surface-3)}.SourceMapPanel-module__KHZ2TG__fieldItem:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.SourceMapPanel-module__KHZ2TG__fieldItem[data-active]{background:color-mix(in srgb, rgba(var(--field-rgb), .15), var(--surface-2));border-left:2px solid rgba(var(--field-rgb), .8);padding-left:6px}.SourceMapPanel-module__KHZ2TG__panel[data-has-active] .SourceMapPanel-module__KHZ2TG__fieldItem:not([data-active]){opacity:.55}.SourceMapPanel-module__KHZ2TG__panel[data-has-active] .SourceMapPanel-module__KHZ2TG__fieldItem:not([data-active]):hover{opacity:.85}.SourceMapPanel-module__KHZ2TG__fieldAccent{width:3px;min-height:16px;transition:background-color var(--duration-fast) ease;border-radius:1px;flex-shrink:0;display:block}.SourceMapPanel-module__KHZ2TG__fieldItem[data-active] .SourceMapPanel-module__KHZ2TG__fieldAccent{display:none}.SourceMapPanel-module__KHZ2TG__fieldLabel{font-family:var(--font-sans);color:var(--text-primary);font-size:12px;font-weight:500}.SourceMapPanel-module__KHZ2TG__fieldText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SourceMapPanel-module__KHZ2TG__fieldPreview{font-family:var(--font-sans);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:10px;line-height:1.35;overflow:hidden}.SourceMapPanel-module__KHZ2TG__methodBadge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:2px;flex-shrink:0;padding:1px 5px;font-size:9px;font-weight:600}.SourceMapPanel-module__KHZ2TG__methodNone{color:var(--negative);background:var(--negative-muted)}.SourceMapPanel-module__KHZ2TG__methodFuzzy{color:var(--caution);background:var(--caution-muted)}.SourceMapPanel-module__KHZ2TG__methodRemapped{color:var(--info);background:var(--info-muted)}.SourceMapPanel-module__KHZ2TG__viewingLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--accent);animation:SourceMapPanel-module__KHZ2TG__fadeSlideIn var(--duration-normal) var(--ease-out) both;flex-shrink:0;font-size:9px;font-weight:600}@keyframes SourceMapPanel-module__KHZ2TG__fadeSlideIn{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}.SourceMapPanel-module__KHZ2TG__group{margin-bottom:4px}.SourceMapPanel-module__KHZ2TG__group[data-has-active]{background:color-mix(in srgb, var(--accent) 3%, transparent);border-radius:3px}.SourceMapPanel-module__KHZ2TG__groupHeader{all:unset;cursor:pointer;width:100%;transition:background var(--duration-fast) ease;box-sizing:border-box;border-radius:3px;align-items:center;gap:6px;padding:5px 8px;display:flex}.SourceMapPanel-module__KHZ2TG__groupHeader:hover{background:var(--surface-3)}.SourceMapPanel-module__KHZ2TG__groupHeader:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.SourceMapPanel-module__KHZ2TG__groupTitle{font-family:var(--font-mono);color:var(--text-secondary);letter-spacing:.02em;font-size:11px;font-weight:600}.SourceMapPanel-module__KHZ2TG__groupSubtitle{font-family:var(--font-sans);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;font-weight:400;overflow:hidden}.SourceMapPanel-module__KHZ2TG__groupArrow{color:var(--text-tertiary);transition:transform var(--duration-fast) var(--ease-out);flex-shrink:0;margin-left:auto;font-size:10px;transform:rotate(-90deg)}.SourceMapPanel-module__KHZ2TG__groupArrowOpen{transform:rotate(0)}.SourceMapPanel-module__KHZ2TG__groupContent{animation:SourceMapPanel-module__KHZ2TG__groupSlideIn var(--duration-fast) var(--ease-out) both;flex-direction:column;gap:1px;padding-left:4px;display:flex}@keyframes SourceMapPanel-module__KHZ2TG__groupSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SourceMapPanel-module__KHZ2TG__skillsSection{flex-direction:column;gap:10px;display:flex}.SourceMapPanel-module__KHZ2TG__skillSubgroup{flex-direction:column;gap:6px;display:flex}.SourceMapPanel-module__KHZ2TG__skillSubLabel{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.04em;text-transform:capitalize;font-size:10px;font-weight:600}.SourceMapPanel-module__KHZ2TG__skillChips{flex-wrap:wrap;gap:4px;display:flex}.SourceMapPanel-module__KHZ2TG__skillChip{all:unset;font-family:var(--font-mono);color:var(--text-secondary);background:var(--surface-3);border:1px solid var(--border-subtle);cursor:pointer;transition:background var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease;border-radius:3px;align-items:center;gap:3px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.SourceMapPanel-module__KHZ2TG__skillChip:hover{background:var(--surface-4);border-color:var(--border-default);color:var(--text-primary)}.SourceMapPanel-module__KHZ2TG__skillChip:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.SourceMapPanel-module__KHZ2TG__skillChip[data-active]{background:color-mix(in srgb, rgba(var(--chip-rgb), .2), var(--surface-2));border-color:rgba(var(--chip-rgb), .5);color:var(--text-primary)}.SourceMapPanel-module__KHZ2TG__panel[data-has-active] .SourceMapPanel-module__KHZ2TG__skillChip:not([data-active]){opacity:.5}.SourceMapPanel-module__KHZ2TG__panel[data-has-active] .SourceMapPanel-module__KHZ2TG__skillChip:not([data-active]):hover{opacity:.85}.SourceMapPanel-module__KHZ2TG__chipIndicator{color:var(--caution);font-size:10px}.SourceMapPanel-module__KHZ2TG__skillEmpty,.SourceMapPanel-module__KHZ2TG__skillMeta{font-family:var(--font-mono);color:var(--text-tertiary);margin:0;font-size:10px;line-height:1.4}.SourceMapPanel-module__KHZ2TG__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 24px;display:flex}.SourceMapPanel-module__KHZ2TG__emptyIcon{font-family:var(--font-display);color:var(--text-tertiary);opacity:.5;font-size:24px}.SourceMapPanel-module__KHZ2TG__emptyText{font-family:var(--font-sans);color:var(--text-tertiary);max-width:22ch;margin:0;font-size:12px;line-height:1.5}@media (max-width:768px){.SourceMapPanel-module__KHZ2TG__panel{border-left:none;border-top:1px solid var(--border-subtle)}.SourceMapPanel-module__KHZ2TG__legend{gap:6px}.SourceMapPanel-module__KHZ2TG__fieldLabel{font-size:11px}}
.MissionCandidateContextPanel-module__vCWG7G__panel{color:#f4f6f8;background:linear-gradient(#0d1f30f5,#081522fa);border:1px solid #bf7b3852;border-radius:6px;flex-direction:column;gap:16px;padding:18px;display:flex}.MissionCandidateContextPanel-module__vCWG7G__header,.MissionCandidateContextPanel-module__vCWG7G__sectionHeader,.MissionCandidateContextPanel-module__vCWG7G__footer{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.MissionCandidateContextPanel-module__vCWG7G__kicker,.MissionCandidateContextPanel-module__vCWG7G__sectionLabel,.MissionCandidateContextPanel-module__vCWG7G__evidenceTitle,.MissionCandidateContextPanel-module__vCWG7G__smallMeta,.MissionCandidateContextPanel-module__vCWG7G__footer,.MissionCandidateContextPanel-module__vCWG7G__status{letter-spacing:.06em;text-transform:uppercase;font-size:11px}.MissionCandidateContextPanel-module__vCWG7G__kicker,.MissionCandidateContextPanel-module__vCWG7G__sectionLabel,.MissionCandidateContextPanel-module__vCWG7G__evidenceTitle{color:#c9823c;font-weight:700}.MissionCandidateContextPanel-module__vCWG7G__title{letter-spacing:0;margin:4px 0;font-size:20px;line-height:1.2}.MissionCandidateContextPanel-module__vCWG7G__meta,.MissionCandidateContextPanel-module__vCWG7G__muted,.MissionCandidateContextPanel-module__vCWG7G__smallMeta,.MissionCandidateContextPanel-module__vCWG7G__footer,.MissionCandidateContextPanel-module__vCWG7G__unknownNote,.MissionCandidateContextPanel-module__vCWG7G__disclaimer{color:#e2e8f0ad}.MissionCandidateContextPanel-module__vCWG7G__status,.MissionCandidateContextPanel-module__vCWG7G__primaryLink{color:#9fe0b2;white-space:nowrap;background:#1e77432b;border:1px solid #44a1666b;border-radius:4px;padding:6px 10px;text-decoration:none}.MissionCandidateContextPanel-module__vCWG7G__status[data-tone=warning]{color:#f5b36f;background:#c9823c1f;border-color:#c9823c7a}.MissionCandidateContextPanel-module__vCWG7G__primaryLink{color:#ff9c3a;background:#c9823c1f;border-color:#c9823c9e}.MissionCandidateContextPanel-module__vCWG7G__warningStrip{color:#ffd09d;background:#c9823c1a;border:1px solid #c9823c70;border-radius:4px;padding:10px 12px;font-size:13px}.MissionCandidateContextPanel-module__vCWG7G__verdictBlock,.MissionCandidateContextPanel-module__vCWG7G__section{border-top:1px solid #94a3b82e;padding-top:14px}.MissionCandidateContextPanel-module__vCWG7G__verdict{color:#f7fafc;margin:8px 0 0;line-height:1.45}.MissionCandidateContextPanel-module__vCWG7G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.MissionCandidateContextPanel-module__vCWG7G__evidenceCard{background:#020c1657;border:1px solid #94a3b82e;border-radius:5px;min-width:0;padding:12px}.MissionCandidateContextPanel-module__vCWG7G__evidenceCard[data-tone=positive]{border-color:#44a16657}.MissionCandidateContextPanel-module__vCWG7G__evidenceCard[data-tone=warning]{border-color:#c9823c57}.MissionCandidateContextPanel-module__vCWG7G__evidenceCard[data-tone=danger]{border-color:#ef444457}.MissionCandidateContextPanel-module__vCWG7G__evidenceCard ul{margin:8px 0 0;padding-left:18px}.MissionCandidateContextPanel-module__vCWG7G__evidenceCard li,.MissionCandidateContextPanel-module__vCWG7G__evidenceCard p,.MissionCandidateContextPanel-module__vCWG7G__notes span{color:#f1f5f9d9;font-size:13px;line-height:1.45}.MissionCandidateContextPanel-module__vCWG7G__evidenceCard p{margin:8px 0 0}.MissionCandidateContextPanel-module__vCWG7G__unknownNote,.MissionCandidateContextPanel-module__vCWG7G__disclaimer{margin:0;font-size:12px;line-height:1.4}.MissionCandidateContextPanel-module__vCWG7G__witnessGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.MissionCandidateContextPanel-module__vCWG7G__witnessCell{border:1px solid #94a3b829;border-radius:4px;flex-direction:column;gap:6px;padding:10px;display:flex}.MissionCandidateContextPanel-module__vCWG7G__witnessCell span{color:#e2e8f0a8;font-size:12px}.MissionCandidateContextPanel-module__vCWG7G__witnessCell strong{font-size:15px}.MissionCandidateContextPanel-module__vCWG7G__notes{gap:8px;margin-top:10px;display:grid}.MissionCandidateContextPanel-module__vCWG7G__footer{border-top:1px solid #94a3b82e;padding-top:12px}@media (max-width:920px){.MissionCandidateContextPanel-module__vCWG7G__grid,.MissionCandidateContextPanel-module__vCWG7G__witnessGrid{grid-template-columns:1fr}.MissionCandidateContextPanel-module__vCWG7G__header,.MissionCandidateContextPanel-module__vCWG7G__sectionHeader,.MissionCandidateContextPanel-module__vCWG7G__footer{flex-direction:column}}
.Nav-module__GYy6hq__nav{z-index:100;-webkit-backdrop-filter:blur(12px);background:#050914e6;border-bottom:1px solid #c17f3a38;height:64px;transition:background .3s,border-color .3s;position:sticky;top:0;left:0;right:0}.Nav-module__GYy6hq__navScrolled{background:#050914f5;border-bottom-color:#c17f3a47}.Nav-module__GYy6hq__inner{max-width:1720px;padding:0 var(--space-6);justify-content:space-between;align-items:center;height:100%;margin:0 auto;display:flex}.Nav-module__GYy6hq__logo{white-space:nowrap;background:#fffffff5;border-radius:6px;align-items:center;gap:0;padding:4px 7px;text-decoration:none;display:flex}.Nav-module__GYy6hq__logoImage{object-fit:contain;object-position:left center;width:136px;height:auto;display:block}.Nav-module__GYy6hq__betaBadge{margin-left:var(--space-2);font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent);text-transform:uppercase;background:#c17f3a14;border:1px solid #c17f3a2e;border-radius:3px;align-self:flex-start;margin-top:2px;padding:2px 5px;font-size:8.5px;font-weight:700;line-height:1}.Nav-module__GYy6hq__links{align-items:center;gap:clamp(1rem,1.8vw,2.1rem);display:flex}.Nav-module__GYy6hq__link{font-size:.9rem;font-weight:var(--weight-medium);color:#eef2f8a8;transition:color var(--duration-fast) var(--ease-out);letter-spacing:.01em;text-transform:none;padding:var(--space-2) 0;white-space:nowrap;text-decoration:none;position:relative}.Nav-module__GYy6hq__link:hover{color:var(--text-primary)}.Nav-module__GYy6hq__link:after{content:"";background:var(--accent);transform-origin:100%;height:1px;transition:transform .3s var(--ease-out);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.Nav-module__GYy6hq__link:hover:after{transform-origin:0;transform:scaleX(1)}.Nav-module__GYy6hq__linkWithChevron{align-items:center;gap:.42rem;display:inline-flex}.Nav-module__GYy6hq__linkWithChevron:before{content:"";border-right:1px solid var(--accent);border-bottom:1px solid var(--accent);order:2;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.Nav-module__GYy6hq__actions{align-items:center;gap:var(--space-3);display:flex}.Nav-module__GYy6hq__actions a{letter-spacing:.01em;text-transform:none;min-height:34px;font-size:.86rem}.Nav-module__GYy6hq__loginAction{color:var(--accent)}.Nav-module__GYy6hq__loginAction:hover:not(:disabled){color:var(--text-primary);background:#ffffff08}.Nav-module__GYy6hq__hamburger{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;width:36px;height:36px;transition:border-color var(--duration-fast) var(--ease-out);background:0 0;flex-direction:column;justify-content:center;gap:5px;padding:6px;display:none}.Nav-module__GYy6hq__hamburger:hover{border-color:var(--border-default)}.Nav-module__GYy6hq__bar{background:var(--text-secondary);width:100%;height:1.5px;transition:transform .3s var(--ease-out), opacity .3s var(--ease-out);transform-origin:50%;border-radius:1px;display:block}.Nav-module__GYy6hq__barOpen:first-child{transform:translateY(6.5px)rotate(45deg)}.Nav-module__GYy6hq__barOpen:nth-child(2){opacity:0}.Nav-module__GYy6hq__barOpen:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.Nav-module__GYy6hq__drawer{-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-subtle);padding:var(--space-4) 0;animation:Nav-module__GYy6hq__slideDown .2s var(--ease-out);background:#050914fa;flex-direction:column;gap:0;display:none;position:absolute;top:100%;left:0;right:0}@keyframes Nav-module__GYy6hq__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Nav-module__GYy6hq__drawerLink{padding:var(--space-4) var(--space-6);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);text-transform:none;letter-spacing:.01em;transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);text-decoration:none;display:block}.Nav-module__GYy6hq__drawerLink:hover{color:var(--text-primary);background:var(--surface-1)}.Nav-module__GYy6hq__drawerActions{gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);margin-top:var(--space-2);display:flex}@media (max-width:940px){.Nav-module__GYy6hq__links,.Nav-module__GYy6hq__actions{display:none}.Nav-module__GYy6hq__hamburger,.Nav-module__GYy6hq__drawer{display:flex}}
.Footer-module__Aqrfqq__footer{color:#c7d8e7;background:#061d33;flex-shrink:0;grid-template-columns:minmax(28px,1fr) 260px minmax(0,1196px) minmax(28px,1fr);gap:28px 44px;width:100%;max-width:none;margin:0;padding:44px 0 58px;display:grid}.Footer-module__Aqrfqq__logo{background:#fffffff5;border-radius:6px;align-items:center;padding:6px 8px;text-decoration:none;display:inline-flex}.Footer-module__Aqrfqq__logoImage{object-fit:contain;object-position:left center;width:150px;height:auto;display:block}.Footer-module__Aqrfqq__footerBrand{grid-column:2}.Footer-module__Aqrfqq__footerBrand p{color:#d9e7f3;margin:18px 0 12px;font-size:14px;line-height:1.5}.Footer-module__Aqrfqq__footerBrand strong{color:#fff;max-width:240px;font-size:12px;line-height:1.45;display:block}.Footer-module__Aqrfqq__footerBrand span{color:#8ba1b6;margin-top:28px;font-size:12px;display:block}.Footer-module__Aqrfqq__footerColumns{grid-column:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.Footer-module__Aqrfqq__footerColumns nav{align-content:start;gap:8px;display:grid}.Footer-module__Aqrfqq__footerColumns strong{color:#fff;margin-bottom:6px;font-size:13px}.Footer-module__Aqrfqq__footerColumns a,.Footer-module__Aqrfqq__legalLinks a{color:#c7d8e7;font-size:13px;text-decoration:none}.Footer-module__Aqrfqq__footerColumns a:hover,.Footer-module__Aqrfqq__legalLinks a:hover{color:#fff}.Footer-module__Aqrfqq__legalLinks{grid-column:3;justify-self:end;gap:18px;display:flex}@media (max-width:980px){.Footer-module__Aqrfqq__footer{grid-template-columns:28px minmax(0,1fr) 28px;column-gap:0;padding-block:40px 52px}.Footer-module__Aqrfqq__footerBrand,.Footer-module__Aqrfqq__footerColumns,.Footer-module__Aqrfqq__legalLinks{grid-column:2}.Footer-module__Aqrfqq__footerColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer-module__Aqrfqq__legalLinks{flex-wrap:wrap;justify-self:start}}@media (max-width:560px){.Footer-module__Aqrfqq__footer{grid-template-columns:20px minmax(0,1fr) 20px;padding-block:34px 44px}.Footer-module__Aqrfqq__footerColumns{grid-template-columns:1fr}}
.Breadcrumbs-module__4HEsoW__breadcrumbs{padding:var(--space-2) 0}.Breadcrumbs-module__4HEsoW__list{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__4HEsoW__item{align-items:center;display:flex}.Breadcrumbs-module__4HEsoW__sep{color:var(--text-tertiary);margin:0 var(--space-2);font-size:var(--text-xs);-webkit-user-select:none;user-select:none}.Breadcrumbs-module__4HEsoW__link{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);letter-spacing:.04em;transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.Breadcrumbs-module__4HEsoW__link:hover{color:var(--accent)}.Breadcrumbs-module__4HEsoW__current{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);letter-spacing:.04em}
.ToolCTA-module__X-kesq__cta{text-align:center;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6);border:1px solid var(--border-accent);border-radius:var(--radius-lg);background:var(--accent-subtle);flex-direction:column;display:flex}.ToolCTA-module__X-kesq__headline{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary);margin:0}.ToolCTA-module__X-kesq__description{font-size:var(--text-sm);color:var(--text-secondary);max-width:480px;line-height:var(--leading-relaxed);margin:0}.ToolCTA-module__X-kesq__actions{gap:var(--space-4);margin-top:var(--space-2);display:flex}.ToolCTA-module__X-kesq__primary{padding:var(--space-3) var(--space-6);background:var(--accent);color:var(--text-inverse);border-radius:var(--radius-md);font-weight:600;font-size:var(--text-sm);transition:background var(--duration-fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.ToolCTA-module__X-kesq__primary:hover{background:var(--accent-hover)}.ToolCTA-module__X-kesq__secondary{padding:var(--space-3) var(--space-6);border:1px solid var(--border-default);color:var(--text-primary);border-radius:var(--radius-md);font-weight:500;font-size:var(--text-sm);transition:border-color var(--duration-fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.ToolCTA-module__X-kesq__secondary:hover{border-color:var(--accent)}
.ToolFAQ-module___621GW__section{gap:var(--space-6);flex-direction:column;display:flex}.ToolFAQ-module___621GW__title{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary);margin:0}.ToolFAQ-module___621GW__list{border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.ToolFAQ-module___621GW__item{border-bottom:1px solid var(--border-subtle)}.ToolFAQ-module___621GW__question{width:100%;padding:var(--space-5) 0;color:var(--text-primary);font-size:var(--text-sm);text-align:left;cursor:pointer;font-weight:500;line-height:var(--leading-normal);justify-content:space-between;align-items:center;gap:var(--space-4);background:0 0;border:none;display:flex}.ToolFAQ-module___621GW__question:hover{color:var(--accent)}.ToolFAQ-module___621GW__chevron{color:var(--text-tertiary);transition:transform var(--duration-normal) var(--ease-out);flex-shrink:0}.ToolFAQ-module___621GW__open{transform:rotate(180deg)}.ToolFAQ-module___621GW__answer{padding:0 0 var(--space-5)}.ToolFAQ-module___621GW__answer p{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}
.RelatedSpokes-module__-l5Y5a__section{gap:var(--space-5);flex-direction:column;display:flex}.RelatedSpokes-module__-l5Y5a__title{font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-primary);margin:0}.RelatedSpokes-module__-l5Y5a__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.RelatedSpokes-module__-l5Y5a__card{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color var(--duration-normal) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.RelatedSpokes-module__-l5Y5a__card:hover{border-color:var(--accent)}.RelatedSpokes-module__-l5Y5a__category{color:var(--accent);text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;font-weight:500}.RelatedSpokes-module__-l5Y5a__cardTitle{font-size:var(--text-sm);color:var(--text-primary);font-weight:500;line-height:var(--leading-normal)}.RelatedSpokes-module__-l5Y5a__hubLink{padding-top:var(--space-3)}.RelatedSpokes-module__-l5Y5a__hubAnchor{font-size:var(--text-sm);color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.RelatedSpokes-module__-l5Y5a__hubAnchor:hover{color:var(--accent)}
.PrivateBetaNotice-module__W3dRgq__notice{border:1px solid rgba(var(--accent-rgb), .35);border-radius:var(--radius-xl);background:rgba(var(--accent-rgb), .08);padding:var(--space-8)}.PrivateBetaNotice-module__W3dRgq__title{margin:0 0 var(--space-2);font-size:var(--text-xl);color:var(--text-primary)}.PrivateBetaNotice-module__W3dRgq__text{font-size:var(--text-base);color:var(--text-secondary);margin:0;line-height:1.6}
.error-module__qY1D6W__errorContainer{height:100%;padding:var(--space-12);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.error-module__qY1D6W__errorIconWrapper{border-radius:var(--radius-full);background:var(--surface-1);width:64px;height:64px;margin-bottom:var(--space-6);color:var(--negative);justify-content:center;align-items:center;display:flex}.error-module__qY1D6W__errorTitle{font-size:var(--text-lg);margin-bottom:var(--space-2)}.error-module__qY1D6W__errorDescription{color:var(--text-secondary);margin-bottom:var(--space-6);max-width:400px}
.agencySeoPage-module__4YPwYW__main{background:var(--background);color:var(--text-primary)}.agencySeoPage-module__4YPwYW__inner,.agencySeoPage-module__4YPwYW__contentInner,.agencySeoPage-module__4YPwYW__ctaInner{width:min(1120px,100% - 40px);margin:0 auto}.agencySeoPage-module__4YPwYW__hero{border-bottom:1px solid var(--border);padding:112px 0 72px}.agencySeoPage-module__4YPwYW__kicker{color:var(--accent);font-size:var(--text-sm);text-transform:uppercase;margin:32px 0 16px;font-weight:800}.agencySeoPage-module__4YPwYW__title{letter-spacing:0;max-width:860px;margin:0;font-size:clamp(44px,7vw,88px);line-height:.95}.agencySeoPage-module__4YPwYW__lead{max-width:720px;color:var(--text-secondary);font-size:var(--text-xl);margin:24px 0 0;line-height:1.55}.agencySeoPage-module__4YPwYW__heroActions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.agencySeoPage-module__4YPwYW__primaryCta,.agencySeoPage-module__4YPwYW__secondaryCta{border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.agencySeoPage-module__4YPwYW__primaryCta{background:var(--accent);color:#050505}.agencySeoPage-module__4YPwYW__secondaryCta{border:1px solid var(--border-strong);color:var(--text-primary)}.agencySeoPage-module__4YPwYW__proofBand{background:var(--surface);border-bottom:1px solid var(--border);padding:32px 0}.agencySeoPage-module__4YPwYW__proofGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1120px,100% - 40px);margin:0 auto;display:grid}.agencySeoPage-module__4YPwYW__proofItem{border:1px solid var(--border);background:var(--background);border-radius:8px;min-height:188px;padding:24px}.agencySeoPage-module__4YPwYW__proofItem span{color:var(--accent);font-size:var(--text-sm);font-weight:900}.agencySeoPage-module__4YPwYW__proofItem strong{font-size:var(--text-lg);margin-top:18px;display:block}.agencySeoPage-module__4YPwYW__proofItem p,.agencySeoPage-module__4YPwYW__sectionBlock p,.agencySeoPage-module__4YPwYW__ctaInner p{color:var(--text-secondary);line-height:1.65}.agencySeoPage-module__4YPwYW__content{padding:72px 0 32px}.agencySeoPage-module__4YPwYW__sectionBlock{border-bottom:1px solid var(--border);grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:40px;padding:36px 0;display:grid}.agencySeoPage-module__4YPwYW__sectionBlock h2{font-size:var(--text-2xl);letter-spacing:0;margin:0}.agencySeoPage-module__4YPwYW__sectionBlock p{font-size:var(--text-lg);margin:0}.agencySeoPage-module__4YPwYW__ctaBand{padding:72px 0 96px}.agencySeoPage-module__4YPwYW__relatedBand{padding:32px 0 48px}.agencySeoPage-module__4YPwYW__relatedBand h2{font-size:var(--text-2xl);letter-spacing:0;margin:0 0 20px}.agencySeoPage-module__4YPwYW__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.agencySeoPage-module__4YPwYW__relatedLink{border:1px solid var(--border);background:var(--surface);min-height:140px;color:var(--text-primary);border-radius:8px;padding:22px;text-decoration:none}.agencySeoPage-module__4YPwYW__relatedLink strong{margin-bottom:10px;display:block}.agencySeoPage-module__4YPwYW__relatedLink span{color:var(--text-secondary);line-height:1.55}.agencySeoPage-module__4YPwYW__ctaInner{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:40px}.agencySeoPage-module__4YPwYW__ctaInner h2{font-size:var(--text-3xl);letter-spacing:0;margin:0}.agencySeoPage-module__4YPwYW__ctaInner p{max-width:720px;margin:16px 0 28px}@media (max-width:760px){.agencySeoPage-module__4YPwYW__hero{padding:88px 0 56px}.agencySeoPage-module__4YPwYW__proofGrid,.agencySeoPage-module__4YPwYW__sectionBlock,.agencySeoPage-module__4YPwYW__relatedGrid{grid-template-columns:1fr}.agencySeoPage-module__4YPwYW__sectionBlock{gap:16px}.agencySeoPage-module__4YPwYW__ctaInner{padding:28px}}
.page-module__8iDkqW__main{background:var(--background);color:var(--text-primary)}.page-module__8iDkqW__inner{width:min(1120px,100% - 40px);margin:0 auto}.page-module__8iDkqW__hero{border-bottom:1px solid var(--border);padding:112px 0 72px}.page-module__8iDkqW__kicker{color:var(--accent);font-size:var(--text-sm);text-transform:uppercase;margin:32px 0 16px;font-weight:800}.page-module__8iDkqW__hero h1{letter-spacing:0;max-width:900px;margin:0;font-size:clamp(44px,7vw,86px);line-height:.96}.page-module__8iDkqW__lead{max-width:760px;color:var(--text-secondary);font-size:var(--text-xl);margin:24px 0 0;line-height:1.55}.page-module__8iDkqW__status{border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);border-radius:6px;gap:6px;margin-top:28px;padding:12px 14px;display:inline-flex}.page-module__8iDkqW__status strong{color:var(--text-primary)}.page-module__8iDkqW__metrics,.page-module__8iDkqW__process,.page-module__8iDkqW__limitations,.page-module__8iDkqW__cta{border-bottom:1px solid var(--border);padding:64px 0}.page-module__8iDkqW__metrics h2,.page-module__8iDkqW__process h2,.page-module__8iDkqW__limitations h2,.page-module__8iDkqW__cta h2{font-size:var(--text-3xl);letter-spacing:0;margin:0 0 28px}.page-module__8iDkqW__metricGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.page-module__8iDkqW__metric{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:20px}.page-module__8iDkqW__metric span{color:var(--accent);font-size:var(--text-sm);font-weight:900}.page-module__8iDkqW__metric h3{min-height:56px;font-size:var(--text-lg);margin:16px 0 10px}.page-module__8iDkqW__metric p,.page-module__8iDkqW__metric small,.page-module__8iDkqW__cta p{color:var(--text-secondary);line-height:1.6}.page-module__8iDkqW__metric small{margin-top:16px;display:block}.page-module__8iDkqW__process ol,.page-module__8iDkqW__limitations ul{color:var(--text-secondary);font-size:var(--text-lg);gap:12px;margin:0;padding-left:22px;line-height:1.65;display:grid}.page-module__8iDkqW__cta{border-bottom:0}.page-module__8iDkqW__cta p{max-width:760px;font-size:var(--text-lg);margin:0 0 28px}.page-module__8iDkqW__cta a{background:var(--accent);color:#050505;border-radius:6px;align-items:center;min-height:48px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:980px){.page-module__8iDkqW__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-module__8iDkqW__hero{padding:88px 0 56px}.page-module__8iDkqW__metricGrid{grid-template-columns:1fr}.page-module__8iDkqW__status{display:grid}}
.page-module__HXj56q__main{background:var(--surface-0);min-height:100vh;padding-top:64px}.page-module__HXj56q__container{max-width:720px;padding:80px var(--space-6) 120px;flex-direction:column;gap:56px;margin:0 auto;display:flex}.page-module__HXj56q__header{flex-direction:column;gap:16px;display:flex}.page-module__HXj56q__eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:700}.page-module__HXj56q__title{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.005em;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.1}.page-module__HXj56q__prose{flex-direction:column;gap:20px;display:flex}.page-module__HXj56q__prose p{font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}.page-module__HXj56q__divider{background:var(--border-subtle);height:1px}.page-module__HXj56q__founder{align-items:flex-start;gap:28px;display:flex}.page-module__HXj56q__founderAvatar{background:var(--accent-muted);border:1.5px solid var(--border-accent);width:52px;height:52px;font-family:var(--font-mono);color:var(--accent);letter-spacing:.05em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.page-module__HXj56q__founderBody{flex-direction:column;gap:8px;display:flex}.page-module__HXj56q__founderName{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary);letter-spacing:0;margin:0;font-weight:400;line-height:1.2}.page-module__HXj56q__founderRole{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);font-size:11px;font-weight:700}.page-module__HXj56q__founderBio{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:4px 0 0}.page-module__HXj56q__founderLink{color:var(--accent);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) ease;-webkit-text-decoration:underline #c17f3a66;text-decoration:underline #c17f3a66}.page-module__HXj56q__founderLink:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.page-module__HXj56q__cta{flex-direction:column;gap:20px;display:flex}.page-module__HXj56q__ctaText{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary);letter-spacing:0;margin:0}.page-module__HXj56q__ctaActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-module__HXj56q__ctaPrimary{background:var(--accent);border:1px solid var(--accent);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:#fff;transition:opacity var(--duration-fast) ease;border-radius:3px;align-items:center;padding:10px 22px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__HXj56q__ctaPrimary:hover{opacity:.88}.page-module__HXj56q__ctaSecondary{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);transition:color var(--duration-fast) ease, border-color var(--duration-fast) ease;align-items:center;padding-bottom:2px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__HXj56q__ctaSecondary:hover{color:var(--text-primary);border-bottom-color:var(--border-default)}@media (max-width:640px){.page-module__HXj56q__container{padding:48px var(--space-4) 80px;gap:40px}.page-module__HXj56q__founder{flex-direction:column;gap:16px}.page-module__HXj56q__founderAvatar{width:44px;height:44px;font-size:12px}}
.page-module__0_k7ha__main{background:var(--background);color:var(--text-primary);min-height:100vh}.page-module__0_k7ha__container{max-width:800px;padding:var(--space-20) var(--space-6);margin:0 auto}.page-module__0_k7ha__header{margin-bottom:var(--space-12)}.page-module__0_k7ha__title{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.5rem);line-height:var(--leading-tight);color:var(--text-primary);margin-bottom:var(--space-6)}.page-module__0_k7ha__lead{font-size:var(--text-lg);color:var(--text-secondary);line-height:var(--leading-relaxed);max-width:680px}.page-module__0_k7ha__divider{background:var(--border-subtle);height:1px;margin:var(--space-12) 0}.page-module__0_k7ha__toc{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-8);margin:var(--space-12) 0}.page-module__0_k7ha__tocTitle{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-bottom:var(--space-4);font-weight:600}.page-module__0_k7ha__tocList{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:0;list-style:none;display:grid}.page-module__0_k7ha__tocList a{font-size:var(--text-sm);color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.page-module__0_k7ha__tocList a:hover{color:var(--accent)}.page-module__0_k7ha__prose{gap:var(--space-16);flex-direction:column;display:flex}.page-module__0_k7ha__prose section{gap:var(--space-5);flex-direction:column;display:flex}.page-module__0_k7ha__prose h2{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:var(--space-2)}.page-module__0_k7ha__prose p{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary)}.page-module__0_k7ha__prose ul{padding-left:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.page-module__0_k7ha__prose li{color:var(--text-secondary);font-size:var(--text-base)}.page-module__0_k7ha__prose a{color:var(--accent);font-weight:500;text-decoration:none}.page-module__0_k7ha__prose a:hover{text-decoration:underline}.page-module__0_k7ha__prose strong{color:var(--text-primary)}.page-module__0_k7ha__inlineCta{background:var(--surface-2);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center;margin:var(--space-8) 0}.page-module__0_k7ha__inlineCta h3{font-size:var(--text-lg);margin-bottom:var(--space-2)}.page-module__0_k7ha__inlineCta p{margin-bottom:var(--space-6)}.page-module__0_k7ha__ctaButton{background:var(--accent);color:var(--text-inverse);padding:var(--space-3) var(--space-8);border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-out);font-weight:600;display:inline-block;text-decoration:none!important}.page-module__0_k7ha__ctaButton:hover{background:var(--accent-hover)}.page-module__0_k7ha__footerCta{margin-top:var(--space-20)}@media (max-width:640px){.page-module__0_k7ha__container{padding:var(--space-12) var(--space-6)}}
.page-module__7Kqb2q__main{background:var(--surface-0);min-height:100vh;padding-top:64px}.page-module__7Kqb2q__article{max-width:860px;padding:80px var(--space-6) 120px;flex-direction:column;gap:48px;margin:0 auto;display:flex}.page-module__7Kqb2q__back{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);transition:color var(--duration-fast) var(--ease-out);font-size:14px;font-weight:700;text-decoration:none}.page-module__7Kqb2q__back:hover{color:var(--accent)}.page-module__7Kqb2q__header{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:20px;padding-bottom:48px;display:flex}.page-module__7Kqb2q__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__7Kqb2q__category{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:14px;font-weight:700}.page-module__7Kqb2q__dot{background:var(--border-strong);border-radius:50%;width:4px;height:4px}.page-module__7Kqb2q__date,.page-module__7Kqb2q__readTime{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.02em;font-size:14px}.page-module__7Kqb2q__title{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.005em;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:400;line-height:1.08}.page-module__7Kqb2q__description{font-size:var(--text-xl);color:var(--text-secondary);line-height:var(--leading-relaxed);max-width:720px;margin:0}.page-module__7Kqb2q__divider{background:var(--border-subtle);height:1px}.page-module__7Kqb2q__prose{flex-direction:column;gap:24px;display:flex}.page-module__7Kqb2q__prose p{font-size:var(--text-lg);color:var(--text-secondary);margin:0;line-height:1.8}.page-module__7Kqb2q__h2{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text-primary);letter-spacing:0;border-top:1px solid var(--border-subtle);margin:20px 0 0;padding-top:16px;font-weight:400;line-height:1.15}.page-module__7Kqb2q__h3{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:0;margin:12px 0 0;line-height:1.25}.page-module__7Kqb2q__cta{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:20px;padding:40px;display:flex}.page-module__7Kqb2q__ctaText{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text-primary);letter-spacing:0;margin:0}.page-module__7Kqb2q__ctaActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-module__7Kqb2q__ctaPrimary{background:var(--accent);border:1px solid var(--accent);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:#fff;transition:opacity var(--duration-fast) ease;border-radius:3px;align-items:center;padding:12px 28px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__7Kqb2q__ctaPrimary:hover{opacity:.88}.page-module__7Kqb2q__ctaSecondary{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);transition:color var(--duration-fast) ease, border-color var(--duration-fast) ease;align-items:center;padding-bottom:2px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__7Kqb2q__ctaSecondary:hover{color:var(--text-primary);border-bottom-color:var(--border-default)}.page-module__7Kqb2q__ctaCompare{font-size:var(--text-sm);color:var(--text-secondary);margin-top:16px}.page-module__7Kqb2q__ctaCompare a{color:var(--accent);text-underline-offset:3px;transition:color var(--duration-fast) ease;text-decoration:underline}.page-module__7Kqb2q__ctaCompare a:hover{color:var(--text-primary)}.page-module__7Kqb2q__inlineLink{color:var(--accent);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) ease;-webkit-text-decoration:underline #c17f3a66;text-decoration:underline #c17f3a66}.page-module__7Kqb2q__inlineLink:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.page-module__7Kqb2q__related{flex-direction:column;gap:24px;display:flex}.page-module__7Kqb2q__relatedTitle{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text-primary);letter-spacing:0;margin:0;font-weight:400}.page-module__7Kqb2q__relatedGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-module__7Kqb2q__relatedCard{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--ease-out);flex-direction:column;gap:8px;padding:24px;text-decoration:none;display:flex}.page-module__7Kqb2q__relatedCard:hover{border-color:var(--border-accent)}.page-module__7Kqb2q__relatedCategory{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:12px;font-weight:700}.page-module__7Kqb2q__relatedCardTitle{font-size:var(--text-base);color:var(--text-primary);line-height:1.3}@media (max-width:640px){.page-module__7Kqb2q__article{padding:48px var(--space-4) 80px;gap:32px}.page-module__7Kqb2q__header{padding-bottom:32px}.page-module__7Kqb2q__cta{padding:28px}.page-module__7Kqb2q__relatedGrid{grid-template-columns:1fr}}
.page-module__ojcBNG__main{background:var(--surface-0);min-height:100vh;padding-top:64px}.page-module__ojcBNG__container{max-width:960px;padding:80px var(--space-6) 120px;flex-direction:column;gap:64px;margin:0 auto;display:flex}.page-module__ojcBNG__header{flex-direction:column;gap:16px;max-width:600px;display:flex}.page-module__ojcBNG__eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:700}.page-module__ojcBNG__title{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.005em;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.1}.page-module__ojcBNG__subtitle{font-size:var(--text-lg);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}.page-module__ojcBNG__grid{flex-direction:column;gap:0;display:flex}.page-module__ojcBNG__card{border-bottom:1px solid var(--border-subtle);transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;gap:12px;padding:32px 0;text-decoration:none;display:flex}.page-module__ojcBNG__card:first-child{border-top:1px solid var(--border-subtle)}.page-module__ojcBNG__card:hover{opacity:.8}.page-module__ojcBNG__cardMeta{align-items:center;gap:8px;display:flex}.page-module__ojcBNG__cardCategory{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:14px;font-weight:700}.page-module__ojcBNG__cardDot{background:var(--border-strong);border-radius:50%;width:4px;height:4px}.page-module__ojcBNG__cardDate{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.02em;font-size:14px}.page-module__ojcBNG__cardTitle{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary);letter-spacing:0;margin:0;font-weight:400;line-height:1.2}.page-module__ojcBNG__cardDescription{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);max-width:680px;margin:0}.page-module__ojcBNG__cardReadTime{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.02em;font-size:14px}@media (max-width:640px){.page-module__ojcBNG__container{padding:48px var(--space-4) 80px;gap:40px}.page-module__ojcBNG__card{padding:24px 0}}
.page-module__vzYGxq__page{background:var(--surface-0);flex-direction:column;min-height:100vh;display:flex}.page-module__vzYGxq__main{flex:1;justify-content:center;padding:80px 24px;display:flex}.page-module__vzYGxq__document{flex-direction:column;gap:0;width:100%;max-width:780px;display:flex}.page-module__vzYGxq__header{flex-direction:column;gap:12px;padding-bottom:32px;display:flex}.page-module__vzYGxq__label{font-family:var(--font-mono);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px;font-weight:600}.page-module__vzYGxq__title{font-family:var(--font-display);color:var(--text-primary);letter-spacing:0;margin:0;font-size:36px;font-weight:400;line-height:1.15}.page-module__vzYGxq__meta{font-family:var(--font-mono);color:var(--text-tertiary);margin:0;font-size:12px}.page-module__vzYGxq__intro{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.75}.page-module__vzYGxq__divider{background:var(--border-subtle);height:1px;margin:28px 0}.page-module__vzYGxq__section{flex-direction:column;gap:12px;display:flex}.page-module__vzYGxq__section p{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.75}.page-module__vzYGxq__sectionTitle{font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-primary);margin:0;font-weight:600}.page-module__vzYGxq__list{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.page-module__vzYGxq__list li{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}.page-module__vzYGxq__defList{grid-template-columns:max-content 1fr;gap:8px 20px;margin:0;display:grid}.page-module__vzYGxq__defList dt{font-size:var(--text-sm);color:var(--text-primary);padding-top:2px}.page-module__vzYGxq__defList dd{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.7}.page-module__vzYGxq__table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.page-module__vzYGxq__table th{font-family:var(--font-mono);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;text-align:left;border-bottom:1px solid var(--border-subtle);background:var(--surface-1);padding:8px 10px;font-size:12px;font-weight:600}.page-module__vzYGxq__table td{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);vertical-align:top;padding:8px 10px}.page-module__vzYGxq__link{color:var(--accent);text-decoration:none}.page-module__vzYGxq__link:hover{text-decoration:underline}@media (max-width:640px){.page-module__vzYGxq__title{font-size:26px}.page-module__vzYGxq__defList{grid-template-columns:1fr;gap:4px}.page-module__vzYGxq__defList dt{margin-top:8px}}
