:is(.all-filings-home,.filing-choice) .ff{z-index:5;font-family:var(--sf-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif);font-synthesis:none;background:linear-gradient(#f3f8fe 0%,#fff 100%);border:1px solid #d6e4f5;border-radius:16px;margin:0;padding:28px 32px 24px;position:relative;box-shadow:0 1px 2px #0f172a0a}:is(.all-filings-home,.filing-choice) .ff-form{margin:0}:is(.all-filings-home,.filing-choice) .ff-label{letter-spacing:-.02em;color:#0f172a;margin:0;font-size:22px;font-weight:600;line-height:1.25;display:block}:is(.all-filings-home,.filing-choice) .ff-help{color:#5b6b80;margin:6px 0 16px;font-size:16px;line-height:1.5}:is(.all-filings-home,.filing-choice) .ff-field{align-items:center;display:flex;position:relative}:is(.all-filings-home,.filing-choice) .ff-icon{color:#0b4f9b;pointer-events:none;position:absolute;top:50%;left:20px;transform:translateY(-50%)}:is(.all-filings-home,.filing-choice) .ff-input{color:#0f172a;width:100%;height:64px;font:inherit;letter-spacing:-.01em;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #8a9bb0;border-radius:16px;margin:0;padding:0 56px;font-size:19px;font-weight:500;transition:border-color .15s,box-shadow .15s;display:block;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0b4f9b0f}:is(.all-filings-home,.filing-choice) .ff-input::placeholder{color:#64748b;opacity:1;font-weight:400}:is(.all-filings-home,.filing-choice) .ff-input:hover{border-color:#0b4f9b}:is(.all-filings-home,.filing-choice) .ff-input:focus{border-color:#0b4f9b;outline:none;box-shadow:0 0 0 4px #0b4f9b24,0 8px 24px #0b4f9b14}:is(.all-filings-home,.filing-choice) .ff-field--open .ff-input{border-bottom-right-radius:16px;border-bottom-left-radius:16px}:is(.all-filings-home,.filing-choice) .ff-typed{white-space:nowrap;text-overflow:ellipsis;color:#64748b;pointer-events:none;height:28px;font-size:19px;font-weight:400;line-height:28px;position:absolute;top:50%;left:57px;right:56px;overflow:hidden;transform:translateY(-50%)}:is(.all-filings-home,.filing-choice) .ff-typed-lead{color:#64748b}:is(.all-filings-home,.filing-choice) .ff-caret{vertical-align:-3px;background:#0b4f9b;border-radius:1px;width:2px;height:20px;margin:0 0 0 1px;animation:1.1s step-end infinite ff-blink;display:inline-block}@keyframes ff-blink{50%{opacity:0}}:is(.all-filings-home,.filing-choice) .ff-clear{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}:is(.all-filings-home,.filing-choice) .ff-clear:hover{color:#0f172a;background:#f1f5f9}:is(.all-filings-home,.filing-choice) .ff-clear:focus-visible{outline-offset:2px;outline:2px solid #0b4f9b}:is(.all-filings-home,.filing-choice) .ff-panel{z-index:20;overscroll-behavior:contain;background:#fff;border:1px solid #e2e8f0;border-radius:16px;max-height:min(420px,60vh);padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 1px 2px #0f172a0a,0 16px 40px #0f172a1f}:is(.all-filings-home,.filing-choice) .ff-panel[hidden]{display:none}:is(.all-filings-home,.filing-choice) .ff-list{margin:0;padding:0;list-style:none}:is(.all-filings-home,.filing-choice) .ff-list:empty{display:none}:is(.all-filings-home,.filing-choice) .ff-option{cursor:pointer;border-radius:12px;align-items:center;gap:16px;min-height:56px;margin:0;padding:12px 16px;display:flex}:is(.all-filings-home,.filing-choice) .ff-option+.ff-option{margin-top:2px}:is(.all-filings-home,.filing-choice) .ff-option--active{background:#eff5fc}:is(.all-filings-home,.filing-choice) .ff-option--active .ff-option-desc{color:#475569}:is(.all-filings-home,.filing-choice) .ff-option-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:is(.all-filings-home,.filing-choice) .ff-option-title{letter-spacing:-.01em;color:#0b4f9b;font-size:16.5px;font-weight:600;line-height:1.3}:is(.all-filings-home,.filing-choice) .ff-option-desc{color:#64748b;font-size:14.5px;line-height:1.45}:is(.all-filings-home,.filing-choice) .ff-option-arrow{color:#94a3b8;flex:none;font-weight:500;transition:transform .15s,color .15s}:is(.all-filings-home,.filing-choice) .ff-option--active .ff-option-arrow{color:#0b4f9b;transform:translate(3px)}:is(.all-filings-home,.filing-choice) .ff-empty{padding:16px 16px 14px}:is(.all-filings-home,.filing-choice) .ff-empty-title{color:#0f172a;margin:0;font-size:17px;font-weight:600}:is(.all-filings-home,.filing-choice) .ff-empty-text{color:#64748b;overflow-wrap:anywhere;margin:4px 0 14px;font-size:15px;line-height:1.5}:is(.all-filings-home,.filing-choice) .ff-empty-actions{flex-wrap:wrap;gap:10px;display:flex}:is(.all-filings-home,.filing-choice) .ff-empty-link,:is(.all-filings-home,.filing-choice) .ff-empty-chat{min-height:44px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}:is(.all-filings-home,.filing-choice) .ff-empty-link{color:#fff;background:#0b4f9b;border:1px solid #0b4f9b}:is(.all-filings-home,.filing-choice) .ff-empty-link:hover{background:#083d78}:is(.all-filings-home,.filing-choice) .ff-empty-chat{color:#0b4f9b;background:#fff;border:1px solid #c7d7ea}:is(.all-filings-home,.filing-choice) .ff-empty-chat:hover{background:#eff5fc}:is(:is(.all-filings-home,.filing-choice) .ff-empty-link:focus-visible,:is(.all-filings-home,.filing-choice) .ff-empty-chat:focus-visible){outline-offset:2px;outline:2px solid #0b4f9b}:is(.all-filings-home,.filing-choice) .ff-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}:is(.all-filings-home,.filing-choice) .ff-chips{align-items:flex-start;gap:10px;min-width:0;margin-top:16px;display:flex}:is(.all-filings-home,.filing-choice) .ff-chips-label{color:#64748b;flex:none;font-size:14px;font-weight:600;line-height:36px}:is(.all-filings-home,.filing-choice) .ff-chip-list{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}:is(.all-filings-home,.filing-choice) .ff-chip{color:#0b4f9b;white-space:nowrap;background:#fff;border:1px solid #d6e4f5;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}:is(.all-filings-home,.filing-choice) .ff-chip:hover{background:#eff5fc;border-color:#0b4f9b}:is(.all-filings-home,.filing-choice) .ff-chip:focus-visible{outline-offset:2px;outline:2px solid #0b4f9b}@media (prefers-reduced-motion:reduce){:is(.all-filings-home,.filing-choice) .ff-input,:is(.all-filings-home,.filing-choice) .ff-option-arrow,:is(.all-filings-home,.filing-choice) .ff-chip{transition:none}:is(.all-filings-home,.filing-choice) .ff-caret{animation:none}}@media (min-width:641px) and (max-width:1100px){:is(.all-filings-home,.filing-choice) .ff-chip-list li:nth-child(n+6){display:none}}@media (max-width:640px){:is(.all-filings-home,.filing-choice) .ff{border-radius:16px;padding:20px 16px 18px}:is(.all-filings-home,.filing-choice) .ff-label{font-size:20px}:is(.all-filings-home,.filing-choice) .ff-help{margin-bottom:14px;font-size:15px}:is(.all-filings-home,.filing-choice) .ff-input{border-radius:12px;height:56px;padding:0 48px;font-size:17px}:is(.all-filings-home,.filing-choice) .ff-icon{width:20px;height:20px;left:16px}:is(.all-filings-home,.filing-choice) .ff-typed{font-size:17px;left:49px;right:48px}:is(.all-filings-home,.filing-choice) .ff-clear{right:6px}:is(.all-filings-home,.filing-choice) .ff-panel{max-height:min(380px,55vh)}:is(.all-filings-home,.filing-choice) .ff-option{padding:12px}:is(.all-filings-home,.filing-choice) .ff-option-title{font-size:16px}:is(.all-filings-home,.filing-choice) .ff-option-desc{font-size:14px}:is(.all-filings-home,.filing-choice) .ff-chips{flex-direction:column;align-items:flex-start;gap:8px}:is(.all-filings-home,.filing-choice) .ff-chip{min-height:44px}:is(.all-filings-home,.filing-choice) .ff-typed-lead,:is(.all-filings-home,.filing-choice) .ff-chip-list li:nth-child(n+5){display:none}}
