#topnav,#topnav:hover,#topnav.scrolled{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:#01131e!important;border-bottom:1px solid #ffffff12!important}#topnav .nav-logo img{content:url(https://res.cloudinary.com/dpgnrlsbo/image/upload/q_auto/f_auto/v1774946572/FX_Logo_-_white_o0uz56.svg)}#topnav .navbtn,#topnav .nav-links a{color:#ffffffa6!important}#topnav .navbtn:hover,#topnav .nav-links a:hover{color:#fff!important;background:#ffffff0f!important}#topnav .btn-ghost{color:#ffffffb3!important;border-color:#ffffff2e!important}#topnav .btn-ghost:hover{color:#fff!important;border-color:#ffffff59!important}#topnav .btn-ink{color:#fff!important;background:#5a87e8!important;border:none!important}#topnav .nav-hamburger{color:#fff!important}#topnav .ditem .dtitle{color:#01131e!important}#topnav .ditem .ddesc{color:#6b7280!important}#topnav:has(.nav-mobile){background:#fff!important;border-bottom:1px solid #e5e7eb!important;box-shadow:0 1px 12px #00000014!important}#topnav:has(.nav-mobile) .nav-logo img{content:url(https://res.cloudinary.com/dpgnrlsbo/image/upload/q_auto/f_auto/v1775130751/FX_Logo_-_Blue_Charcoal_2_adkyth.svg)}#topnav:has(.nav-mobile) .nav-hamburger{color:#01131e!important}.cl-page{height:calc(100vh - var(--nav-h,72px));margin-top:var(--nav-h,72px);background:#fff;flex-direction:column;display:flex;overflow:hidden}.cl-topbar{height:42px;font-family:var(--font-poppins), Poppins, sans-serif;background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.cl-topbar-left{align-items:center;gap:8px;display:flex}.cl-topbar-home{color:#01131e80;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.cl-topbar-home:hover{color:#01131e}.cl-topbar-title{color:#01131e;font-size:12px;font-weight:600}.cl-topbar-sep{color:#d1d5db;font-size:11px}.cl-topbar-subtitle{color:#6b7280;font-size:11px}.cl-body{flex:1;grid-template-columns:215px 1fr;min-height:0;display:grid;overflow:hidden}.cl-sidebar{scrollbar-width:none;-ms-overflow-style:none;background:#f9fafb;border-right:1px solid #e5e7eb;height:100%;padding:10px 0;overflow-y:auto}.cl-sidebar::-webkit-scrollbar{display:none}.cl-nav-group{letter-spacing:.1em;text-transform:uppercase;color:#9ca3af;font-size:9px;font-weight:700;font-family:var(--font-poppins), Poppins, sans-serif;padding:12px 16px 3px}.cl-nav-item{color:#6b7280;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:12px;line-height:1.5;font-family:var(--font-poppins), Poppins, sans-serif;background:0 0;border:none;padding:5px 16px;text-decoration:none;display:block;overflow:hidden}.cl-nav-item:hover{color:#01131e;background:#f3f4f6}.cl-nav-item.active{color:#5a87e8;background:#eff6ff;border-left:2px solid #5a87e8;padding-left:14px;font-weight:600}.cl-nav-item--soon{color:#d1d5db;cursor:default;align-items:center;display:flex}.cl-nav-item--soon:hover{color:#d1d5db;background:0 0}.cl-soon-badge{color:#9ca3af;font-size:9px;font-weight:600;font-family:var(--font-dm-mono), "DM Mono", monospace;background:#f3f4f6;border-radius:3px;margin-left:6px;padding:1px 5px}.cl-main{min-width:0;height:100%;font-family:var(--font-poppins), Poppins, sans-serif;background:#fff;padding:32px 44px 48px;overflow-y:auto}.cl-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#5a87e8;margin-bottom:8px;font-size:10px;font-weight:700}.cl-main h1{color:#01131e;margin-bottom:12px;font-size:26px;font-weight:700}.cl-main>p{color:#4b5563;margin-bottom:10px;font-size:13px;line-height:1.8}.cl-note{color:#374151;font-size:12px;line-height:1.6;font-family:var(--font-poppins), Poppins, sans-serif;background:#eff6ff;border-left:3px solid #5a87e8;border-radius:0 6px 6px 0;gap:8px;margin:14px 0 28px;padding:10px 14px;display:flex}.cl-platform{margin-bottom:40px}.cl-platform-header{align-items:center;gap:10px;margin-bottom:24px;display:flex}.cl-platform-header svg{color:#01131e;width:20px;height:20px}.cl-platform-header h2{color:#01131e;margin:0;font-size:20px;font-weight:700}.cl-platform-badge{color:#5a87e8;font-family:var(--font-dm-mono), "DM Mono", monospace;background:#eff6ff;border-radius:4px;padding:2px 10px;font-size:11px;font-weight:600}.cl-entry{border-bottom:1px solid #f3f4f6;margin-bottom:24px;padding-bottom:24px}.cl-entry:last-child{border-bottom:none}.cl-entry-header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.cl-version{font-family:var(--font-dm-mono), "DM Mono", monospace;color:#01131e;font-size:13px;font-weight:600}.cl-date{color:#9ca3af;font-size:12px;font-family:var(--font-poppins), Poppins, sans-serif}.cl-tags{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.cl-tag{font-size:10px;font-weight:700;font-family:var(--font-dm-mono), "DM Mono", monospace;border-radius:4px;padding:2px 7px}.cl-tag-added{color:#166534;background:#dcfce7}.cl-tag-fixed{color:#991b1b;background:#fee2e2}.cl-tag-changed{color:#854d0e;background:#fef9c3}.cl-tag-security{color:#5b21b6;background:#ede9fe}.cl-tag-breaking{color:#9a3412;background:#ffedd5}.cl-list{color:#4b5563;font-size:13px;line-height:1.7;font-family:var(--font-poppins), Poppins, sans-serif;margin:8px 0 0;padding-left:18px}.cl-list li{margin-bottom:2px}.cl-sub-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700;font-family:var(--font-poppins), Poppins, sans-serif;margin:10px 0 4px}.cl-divider{border:none;border-top:1px solid #e5e7eb;margin:0 0 40px}.cl-mobile-back{display:none}@media (max-width:1023px){.cl-mobile-index .cl-body{display:block}.cl-mobile-index .cl-sidebar{border-right:none;width:100%;height:auto;max-height:none;position:static;overflow:visible}.cl-mobile-index .cl-nav-item{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:14px 20px;font-size:14px;display:flex}.cl-mobile-index .cl-nav-item:after{content:"→";color:#9ca3af;flex-shrink:0;margin-left:8px;font-size:13px}.cl-mobile-index .cl-nav-item.active{background:#5a87e80f}.cl-mobile-index .cl-main,.cl-mobile-index .cl-mobile-back{display:none}.cl-mobile-detail .cl-body{display:block}.cl-mobile-detail .cl-sidebar{display:none}.cl-mobile-detail .cl-main{max-width:100%;padding:24px 20px;overflow-x:hidden}.cl-mobile-detail .cl-mobile-back{color:#5a87e8;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #e5e7eb;align-items:center;gap:6px;width:100%;padding:12px 20px;font:500 14px/1 inherit;display:flex}.cl-topbar{flex-wrap:wrap;height:auto;min-height:42px;padding:6px 12px}}
