@font-face{font-family:"Equip";src:url(/assets/equip/EquipThi-af2dafe14c7a9a6f02fd93c4d2ae8fd3b755252fb00d50af60daca80f83dbff0.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipThiIta-3a2f0f1f166977f0c31ec6e60f05a8b2cd9908aa1c876fdad60cf6e61e6ac136.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipXLig-5ff340df0b1c1852742a347d06f8ccc93aa89edee0f2141e709c7ac0863561da.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipXLigIta-2af3ab464eedb735cf9a7e88cd3ecd51820b0145299d74612e896cb0fb09fb12.otf) format("opentype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipLig-1d89fdc3cd3dd57638ff337a1cbc2a0e41948a808db859c5244206d51ec5cc81.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipLigIta-1ba954db94bd28d25ad320812e1a12dad38190d96f3da62d92d476e10bb4e880.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipReg-2a134fb6680ba3c7e26d6674aeb0044ef982617cbc02bee9342d63ca5fec54ba.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipIta-1cd733278a82e802c05aa52a98d3a5c93d4a47e07f645ac51b054bdd436d8c86.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipMed-e86437abdf5414fbf7f8580a029f9f1d212ca7d20173d44e432147f9014b5634.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipMedIta-942c9a812ec20aedf6f0d4301c420555304d5bdbf3236dcd141a64bf69e5d23e.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipBol-81b6254dcee10ae5aa67a00b6343f8076b158af734fb4f9ab0c7e63f2e710945.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipBoIta-0a9bae918f84da3d70ecbca7b8c38816b3d5730d0200d68fd2f5acbea3b4bf53.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipXBol-30b57bd5197d8e1a9627511718b4e3518469367ad88ea72fa51426daadb360c7.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipXBolIta-f2c85021e82610d8db562fd810526f70b700fa9dbf53da6b835df846370c5679.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipBla-6cd3258543976b6ed6e73c5f95605156b300eb2416e3a4a984ddff9392ee8ff2.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Equip";src:url(/assets/equip/EquipBlaIta-5757380dc72f10948c532bf80a6ca0696ef40f3ff4d1d3f3523c0d2905594d22.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Manrope";src:url(/assets/manrope/Manrope-ExtraLight-0ef22fcbe4610b3c3da631e7e22a0d63b263b2dad711fa2b111ce568c2710f33.ttf);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/assets/manrope/Manrope-Light-43e5e840d60b3a3bec39d2e5c51948c478a042231e6d2f380e8fc24ad4eef697.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/assets/manrope/Manrope-Regular-1b9a314ec8861ec90b775638156d18b56f8ee3fb26e43ac04794c834ee496f7e.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/assets/manrope/Manrope-Medium-cdb4461d850bb688c6b2137e40d1525e7dc804e57e5e70945f521fc5840998ec.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/assets/manrope/Manrope-SemiBold-45e14d5f7cb2a7c043011a663f2cc4dbcdb21357b0232e8e3a3222d517868a2f.ttf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/assets/manrope/Manrope-Bold-fd161602d31902f1d6a4d26eec54aad7e507aa10743c7afc5f78ee729a31ad11.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/assets/manrope/Manrope-ExtraBold-b72cc5387fc1846703c4daec62b59aa410123c10c9a7c1c363803a4a2dc3edfc.ttf);font-weight:800;font-style:normal;font-display:swap}.h1{font-size:48px;font-weight:bold;line-height:56px;font-style:normal;color:#02023d;font-family:"Manrope"}.h2{font-size:40px;font-weight:600;line-height:48px;font-style:normal;color:#02023d;font-family:"Equip"}.h3{font-size:32px;font-weight:600;line-height:40px;font-style:normal;color:#02023d;font-family:"Manrope"}.h4{font-size:24px;font-weight:600;line-height:32px;font-style:normal;color:#02023d;font-family:"Equip"}.caption{font-family:"Equip";color:#666262;font-weight:normal;font-size:12px;line-height:20px}.bold{font-weight:bold}.semi-bold{font-weight:600}.body-title{font-weight:600;font-size:20px;line-height:32px}h1{font-size:40px;font-weight:500;line-height:140%;font-style:normal;color:#333856;font-family:"Manrope"}h2{font-size:32px;font-weight:500;line-height:140%;font-style:normal;color:#333856;font-family:"Manrope"}h3{font-size:24px;font-weight:500;line-height:140%;font-style:normal;color:#333856;font-family:"Manrope"}h4{font-size:20px;font-weight:500;line-height:140%;font-style:normal;color:#333856;font-family:"Manrope"}h5{font-size:18px;font-weight:500;line-height:140%;font-style:normal;color:#333856;font-family:"Manrope"}h6{font-size:16px;font-weight:500;line-height:140%;font-style:normal;color:#333856;font-family:"Manrope"}body{height:100%;margin:0;background:var(--bg);color:#111}:root{--bg: #f6f8fa;--card: #fff;--muted: #6b7280;--accent: #0b74de;--border: #e6e9ee;--mono-bg: #1e1f22;--mono-fg: #f8f8f2;--shadow: 0 6px 18px rgba(23,24,27,0.06);font-family:Inter, "Helvetica Neue", Arial, sans-serif}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}.navbar{height:64px;background:#0f72e5;color:#fff;display:flex;align-items:center;gap:16px;padding:0 20px;box-shadow:0 2px 6px rgba(2,6,23,0.25)}.navbar img{height:36px}.brand{font-weight:600;font-size:18px;margin-left:6px}.wrap{display:flex;min-height:calc(100vh - 64px)}.sidebar{width:260px;background:var(--card);border-right:1px solid var(--border);padding:20px;box-shadow:var(--shadow);overflow:auto}.sidebar .section-title{margin-top:18px;margin-bottom:6px;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:0.05em}.sidebar .menu-item{display:block;padding:8px 6px;color:#111;border-radius:6px;margin:3px 0}.sidebar .menu-item.active,.sidebar .menu-item:hover{background:linear-gradient(90deg, rgba(11,116,222,0.08), rgba(11,116,222,0.03));border-left:3px solid var(--accent);padding-left:3px}.content{flex:1;padding:28px;max-width:1100px;margin:0 auto}.card{background:var(--card);border:1px solid var(--border);padding:18px;border-radius:10px;box-shadow:0 8px 20px rgba(13,18,28,0.03);margin-bottom:18px}h1{margin:0 0 12px;font-size:28px}h2{margin:8px 0 12px;font-size:20px}.lead{color:var(--muted);margin-top:8px}pre{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, "Roboto Mono", monospace;background:var(--mono-bg);color:var(--mono-fg);padding:12px;border-radius:8px;overflow-x:auto;font-size:13px}code.inline{background:#f3f4f6;padding:2px 6px;border-radius:6px;font-size:13px}table{width:100%;border-collapse:collapse;margin-top:12px}th,td{border:1px solid var(--border);padding:10px;text-align:left;font-size:13px}th{background:#fafafa;color:#333}.params td:first-child{width:200px;font-weight:600;color:#0f1724}.badge{display:inline-block;padding:4px 8px;border-radius:999px;font-size:12px;background:#eef6ff;color:var(--accent);border:1px solid rgba(11,116,222,0.12)}.example{margin-top:12px;padding:10px;background:linear-gradient(180deg, #fbfdff, #fff);border-radius:8px;border:1px solid var(--border)}.small{font-size:12px;color:var(--muted)}.muted{color:var(--muted)}.code-tabs{border:1px solid #e1e1e1;border-radius:8px;overflow:hidden;margin-top:1rem}.tab-buttons{display:flex;background:#f6f6f6;border-bottom:1px solid #e1e1e1}.tab-button{flex:1;padding:10px 12px;font-size:14px;background:transparent;border:0;cursor:pointer;transition:background 0.2s}.tab-button.active{background:#fff;font-weight:600;border-bottom:2px solid #3a6df0}.tab-content{display:none;padding:16px;background:#fafafa}.tab-content.active{display:block}.code-tabs pre{margin:0;white-space:pre-wrap;font-size:13px}@media (max-width: 900px){.sidebar{display:none;position:absolute;left:0;top:64px;bottom:0;z-index:100}.wrap{flex-direction:column}.content{padding:16px}.navbar{flex-direction:row;justify-content:space-between;padding:0 16px}.menu-toggle{display:flex;justify-content:space-between;flex-direction:column;cursor:pointer;align-items:center;width:30px;height:16px}.menu-toggle span{display:block;height:2px;width:20px;background:#fff;border-radius:2px;caret-color:transparent}.menu-toggle.open span{opacity:0.5}.sidebar.show{display:block}}
