body:has(.fx-root){background:#ffffff}.fx-root{min-height:100vh;background:#ffffff;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",var(--font-inter),"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:-.01em}.fx-root ::-moz-selection{background:rgba(0,113,227,.18)}.fx-root ::selection{background:rgba(0,113,227,.18)}.fx-label{font-size:12px;font-weight:600;color:#86868b;letter-spacing:0}.fx-btn,.fx-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:980px;padding:9px 18px;font-size:14px;font-weight:500;line-height:1.2;transition:background-color .2s ease,opacity .2s ease,color .2s ease}.fx-btn{background:#1d1d1f;color:#ffffff}.fx-btn:hover{background:#3a3a3c}.fx-btn-secondary{background:#f5f5f7;color:#1d1d1f}.fx-btn-secondary:hover{background:#e8e8ed}.fx-btn-secondary:disabled,.fx-btn:disabled{opacity:.35;pointer-events:none}.fx-input{width:100%;border-radius:12px;border:1px solid rgba(0,0,0,.1);background:#ffffff;padding:10px 14px;font-size:15px;color:#1d1d1f;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.fx-input::-moz-placeholder{color:#86868b}.fx-input::placeholder{color:#86868b}.fx-input:focus{border-color:#0071e3;box-shadow:0 0 0 4px rgba(0,113,227,.15)}.fx-composer{border-radius:28px;background:#ffffff;border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 40px -12px rgba(0,0,0,.12);transition:box-shadow .2s ease,border-color .2s ease}.fx-composer:focus-within{border-color:rgba(0,0,0,.14);box-shadow:0 1px 2px rgba(0,0,0,.05),0 18px 50px -14px rgba(0,0,0,.18)}.fx-segment{display:inline-flex;border-radius:980px;background:#f5f5f7;padding:2px}.fx-segment button{border-radius:980px;padding:4px 12px;font-size:12px;color:#6e6e73;transition:background-color .15s ease,color .15s ease}.fx-segment button[data-active=true]{background:#ffffff;color:#1d1d1f;font-weight:500;box-shadow:0 1px 3px rgba(0,0,0,.12)}.fx-root .inst-report{color:#1d1d1f;font-size:16px;line-height:1.6}.fx-root .inst-report h1{font-size:28px;letter-spacing:-.02em}.fx-root .inst-report h2{border-color:rgba(0,0,0,.08)}.fx-root .inst-report li,.fx-root .inst-report p{color:#1d1d1f}.fx-root .inst-report strong{color:#000000}.fx-root .inst-report table{font-size:14px}.fx-root .inst-report thead{background:#f5f5f7}.fx-root .inst-report div[class*=border],.fx-root .inst-report td,.fx-root .inst-report th,.fx-root .inst-report tr{border-color:rgba(0,0,0,.08)}.fx-root .inst-report td{color:#1d1d1f}.fx-root .inst-report code,.fx-root .inst-report pre{background:#f5f5f7;color:#1d1d1f;border-color:rgba(0,0,0,.06)}.fx-root .inst-report a{color:#0066cc}.fx-root .inst-report ol,.fx-root .inst-report ul{color:#1d1d1f}.fx-root .inst-report li::marker{color:#86868b}.fx-root .inst-report blockquote{border-color:rgba(0,0,0,.15);color:#424245}.fx-signin-btn{display:flex;width:100%;align-items:center;justify-content:center;gap:10px;border-radius:980px;border:1px solid rgba(0,0,0,.12);background:#ffffff;padding:11px 18px;font-size:15px;font-weight:500;color:#1d1d1f;transition:background-color .15s ease}.fx-signin-btn:hover{background:#f5f5f7}.fx-signin-btn:disabled{opacity:.5;pointer-events:none}