.docs-account{margin-left:auto;display:flex;align-items:center;gap:18px;font-size:12px;flex-shrink:0}.docs-signup{background:#8050df;color:#fff!important;padding:10px 16px;border-radius:9px}.docs-avatar,.docs-avatar-placeholder{width:36px;height:36px;border-radius:50%;background:#ede3fb;border:1px solid #e0d2ef;color:#7950b3;display:grid;place-items:center;font:600 14px inherit;overflow:hidden;cursor:pointer}.docs-avatar img{width:100%;height:100%;object-fit:cover}.docs-profile-menu{width:270px;background:#fff;border:1px solid #e8dfef;border-radius:15px;box-shadow:0 15px 50px #30203d20;padding:8px;color:#30283d;z-index:100}.docs-profile-menu header{padding:14px;border-bottom:1px solid #eee7f5;margin-bottom:6px}.docs-profile-menu small{display:block;color:#8c7a9b;margin-top:6px;font-size:11px;overflow-wrap:anywhere}.docs-profile-menu a{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;font-size:13px;text-decoration:none;color:inherit}.docs-profile-menu a:hover{background:#f5effc;color:#8050df}.docs-profile-menu [role=dialog]{outline:none}@media(max-width:600px){.docs-account{gap:8px}.docs-signup{padding:8px}}.docs-account .docs-avatar{padding:0;border:0;width:36px;height:36px;min-width:36px;flex:0 0 36px;overflow:visible;background:transparent;line-height:1}.docs-account .docs-avatar:hover{background:#f0eaf8}.docs-account .profile-avatar-shared>img{width:33px;height:33px;object-fit:cover;object-position:center;display:block}.docs-profile-menu{font-family:Inter,Arial,sans-serif}.docs-profile-menu .icon{width:18px;height:18px;flex-shrink:0}.docs-avatar:focus-visible{outline:2px solid #aa84ef;outline-offset:4px}.docs-avatar-placeholder{cursor:default;opacity:.35}.profile-avatar-shared{display:grid;place-items:center;width:33px;height:33px;min-width:33px;flex:0 0 33px;box-sizing:border-box;overflow:hidden;border-radius:50%;background:#e8d9f6;color:#8c58bd;font:600 12px/1 Inter,Arial,sans-serif}.profile-avatar-shared>img{display:block;width:33px;height:33px;min-width:33px;max-width:none;max-height:none;object-fit:cover;object-position:center;border-radius:50%;margin:0;padding:0}:root{--action-radius:10px;--action-gap:8px}.iit-button,.btn,.marketing-button,.marketing-start,.marketing-cta-button,.marketing-header .nav-cta,.marketing-header .header-cta{border-radius:var(--action-radius)!important;display:inline-flex;align-items:center;justify-content:center;gap:var(--action-gap);vertical-align:middle;line-height:1.25;min-height:40px;box-sizing:border-box}.iit-button:before{border-radius:inherit!important}.iit-button [data-text]{display:inline-flex;align-items:center}.iit-button svg,.btn svg{flex-shrink:0;vertical-align:middle}.iit-button:focus-visible,.btn:focus-visible{outline:2px solid #a777ee;outline-offset:3px}.iit-button.marketing-start{background:#d7ff7d;color:#160e22}.iit-button.marketing-cta-button{background:#8050df;color:#fff}:is(.iit-button,.button,.btn,.home-plan-button,.trust-button,.mail-story-link,.ds-primary,.home-ai-grid button,.home-ai-grid article>a,.docs-cta,.pricing-cta){border-radius:var(--action-radius)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--action-gap)!important;min-height:40px;line-height:1.25!important;text-align:center;vertical-align:middle;box-sizing:border-box;font-weight:500}:is(.iit-button,.button,.btn,.home-plan-button,.trust-button,.mail-story-link,.ds-primary)>span{display:inline-flex;align-items:center;justify-content:center;gap:var(--action-gap)}:is(.iit-button,.button,.btn,.home-plan-button,.trust-button,.mail-story-link,.ds-primary) svg{width:18px;height:18px;flex-shrink:0;display:block;margin:0!important}.iit-button [data-text]{justify-content:center;gap:var(--action-gap);line-height:1.25}.iit-button{padding:10px 16px}#hero-action{display:flex;justify-content:center;margin-top:28px}.iit-button.hero-signup{background:#d4ff80;color:#160e22;min-height:48px;padding:14px 22px;box-shadow:none}.brand-loader{display:flex;align-items:center;justify-content:center;gap:12px;color:#7847ec;text-align:center}.brand-loader>span{font-size:13px;color:#82738f}.brand-loader-page{min-height:260px;flex-direction:column}.brand-loader-panel{min-height:120px;flex-direction:column}.brand-loader-inline{display:inline-flex;min-height:32px}.brand-loader-icon{width:64px;height:64px;overflow:visible;flex-shrink:0}.brand-loader-page .brand-loader-icon{width:96px;height:96px}.brand-loader-inline .brand-loader-icon{width:28px;height:28px}.brand-loader-arrow{animation:brand-receive 2.8s cubic-bezier(.45,0,.2,1) infinite}.brand-loader-tray{transform-origin:128px 185px;animation:brand-respond 2.8s ease-in-out infinite}.iit-button svg.brand-loader-icon{width:24px;height:24px}@media(prefers-reduced-motion:reduce){.brand-loader-arrow,.brand-loader-tray{animation:none!important}}@keyframes brand-receive{0%,8%{transform:translateY(-12px);opacity:0}22%{transform:translateY(-8px);opacity:1}48%{transform:translateY(12px);opacity:1}62%{transform:translateY(14px);opacity:1}78%,to{transform:translateY(20px);opacity:0}}@keyframes brand-respond{0%,30%,90%,to{opacity:.85}48%,64%{opacity:1}}.iit-button{position:relative}.iit-button .brand-button-loader{position:absolute;inset:0;display:flex!important;align-items:center;justify-content:center;pointer-events:none;transform:none!important;transition:none!important}.iit-button .brand-button-loader-inline{position:static;width:24px;height:24px}.iit-button .brand-button-loader svg.brand-loader-icon{width:24px!important;height:24px!important;display:block;position:static;transform:none!important;transition:none!important}.brand-loader-arrow,.brand-loader-tray{transform-box:view-box;transition:none!important}.iit-button[data-loading]{min-width:40px}.iit-button[data-loading]>.brand-button-loader:not(.brand-button-loader-inline){width:100%!important;height:100%!important}.iit-button[data-loading]:has(>.brand-button-loader:not(.brand-button-loader-inline))>[data-text],.iit-button[data-loading]:has(>.brand-button-loader:not(.brand-button-loader-inline))>svg:not(.brand-loader-icon){visibility:hidden}.iit-button .brand-button-loader-inline{width:24px!important;height:24px!important}.iit-button[data-loading]>:not(.brand-button-loader){visibility:hidden!important}.iit-button[data-loading]>.brand-button-loader{visibility:visible!important;position:absolute!important;inset:0!important;width:auto!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;transform:none!important;transition:none!important;padding:0!important;margin:0!important}.brand-loader-icon.brand-loader-white{color:#fff!important}.brand-loader-white .brand-loader-tray,.brand-loader-white .brand-loader-arrow{fill:#fff!important}.brand-loading-boundary{position:relative;min-height:120px}.brand-loading-content-hidden{visibility:hidden;pointer-events:none}.brand-loading-overlay{position:absolute;inset:0;display:grid;place-items:center}.brand-loader{--loader-ink:#432953;--loader-muted:#8b769a;gap:15px}.brand-loader-page{min-height:280px;padding:36px 20px}.brand-loader-panel{min-height:165px;padding:24px 16px}.brand-loader-page .brand-loader-icon{width:86px;height:86px;filter:drop-shadow(0 5px 18px #8050df28)}.brand-loader-panel .brand-loader-icon{width:62px;height:62px}.brand-loader[data-tone=white]{--loader-ink:#e7d8f4;--loader-muted:#9d86b2}.brand-loader>.magic-loading-text{display:block;min-height:2.8em;max-width:410px;width:100%;font:500 15px/1.5 Inter,Arial,sans-serif;letter-spacing:-.2px;white-space:pre-wrap;text-wrap:balance;color:var(--loader-ink);transition:opacity .38s ease;overflow-wrap:anywhere}.magic-pair{display:inline-block;white-space:pre;background:linear-gradient(105deg,#e0bdff,#b377f2 30%,#8d56ce 58%,#0e0b16);background-clip:text;-webkit-background-clip:text;color:transparent;animation:loader-pair .65s cubic-bezier(.22,1,.36,1) both}.brand-loader>.magic-fade{opacity:0}.magic-static{color:var(--loader-ink)}.brand-loader>.brand-loader-caption{font:10px/1.5 Inter,Arial,sans-serif;color:var(--loader-muted);margin-top:-10px}.brand-loader-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.brand-loader-inline{gap:9px}.brand-loader-arrow{animation:brand-logo-receive 2.8s cubic-bezier(.45,0,.2,1) infinite}.brand-loader-glass{animation:brand-glass-breathe 2.8s ease-in-out infinite;transform-origin:center;transform-box:fill-box}@keyframes loader-pair{0%{opacity:0;filter:blur(4px) drop-shadow(0 0 10px #c497ff);transform:translateY(2px)}45%{opacity:1;filter:blur(.15px) drop-shadow(0 0 7px #bb83ff99)}to{opacity:1;filter:blur(0) drop-shadow(0 0 0 #bb83ff00);transform:translateY(0)}}@keyframes brand-logo-receive{0%,to{transform:translateY(-5px);opacity:.8}45%{transform:translateY(4px);opacity:1}70%{transform:translateY(0);opacity:1}}@keyframes brand-glass-breathe{0%,to{stroke-opacity:.55}50%{stroke-opacity:1}}@media(prefers-reduced-motion:reduce){.brand-loader-arrow,.brand-loader-tray,.brand-loader-glass,.magic-pair{animation:none!important}.brand-loader>.magic-loading-text{transition:none!important}}*{box-sizing:border-box}html{scroll-padding-top:100px}body{margin:0;background:#fff;color:#30233f;font-family:Inter,Arial,sans-serif;font-size:14px;overflow:auto}a{color:#7744cf;text-decoration:none}button,input{font:inherit}.icon{width:18px;height:18px;flex-shrink:0}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #8850df;outline-offset:4px}.docs-header{height:76px;position:sticky;top:0;z-index:30;background:#fffffff5;border-bottom:1px solid #eee8f3;display:flex;align-items:center;padding:0 32px;gap:40px;backdrop-filter:blur(12px)}.docs-logo{display:flex;align-items:center;gap:16px;width:230px}.docs-logo img{width:118px}.docs-logo span{font-size:16px;color:#86778f;border-left:1px solid #ded6e7;padding-left:16px}.docs-search{position:relative;display:flex;align-items:center;gap:10px;background:#f8f6fb;border:1px solid #e9e3ef;border-radius:9px;padding:9px 12px;width:380px;color:#9889aa}.docs-search input{background:none;border:0;outline:none;width:100%;color:#352347}.docs-results{position:absolute;top:48px;left:0;right:0;background:#fff;border:1px solid #e8dfef;box-shadow:0 15px 40px #30233f1a;border-radius:12px;padding:8px;max-height:420px;overflow:auto}.docs-results a{display:block;padding:12px;border-radius:7px}.docs-results a:hover{background:#f3edfb}.docs-results small{display:block;color:#8d7b9d;margin-top:5px}.docs-dashboard{margin-left:auto;display:flex;align-items:center;gap:10px;color:#67409b;font-weight:600}.docs-shell{display:grid;grid-template-columns:260px minmax(0,860px) 210px;max-width:1500px;margin:auto}.docs-sidebar{position:sticky;top:76px;height:calc(100vh - 76px);overflow-y:auto;border-right:1px solid #eee8f3;padding:32px 22px}.docs-home{display:flex;gap:9px;align-items:center;font-weight:600;font-size:13px;margin-bottom:32px}.docs-sidebar nav{margin-bottom:28px}.docs-sidebar h2{font-size:10px;letter-spacing:1.5px;color:#9b8ca7;margin:0 12px 12px}.docs-sidebar nav a{display:block;color:#6f627b;padding:10px 12px;border-radius:7px;margin:3px 0}.docs-sidebar nav a:hover{background:#faf7fd}.docs-sidebar nav a[aria-current]{background:#f1e9fc;color:#773ec9;font-weight:600}.docs-sidebar-note{border:1px solid #e9dfef;background:#fbf9fe;border-radius:12px;padding:16px;margin-top:40px;font-size:12px}.docs-sidebar-note p{color:#92819e;line-height:1.6}.docs-status{display:inline-block;background:#a7df55;width:7px;height:7px;border-radius:50%;margin-right:7px}.docs-content{padding:34px 55px 0;min-width:0}.docs-breadcrumb{font-size:12px;color:#8a7999;margin-bottom:48px}.docs-breadcrumb span{padding:0 10px;color:#cabcd5}.docs-kicker{font-size:10px;letter-spacing:1.7px;color:#986ad1;font-weight:700}.docs-content h1{font-size:42px;line-height:1.15;letter-spacing:-1.5px;margin:15px 0 18px;color:#2e1c40}.docs-lead{font-size:18px;line-height:1.7;color:#8b789b;margin-bottom:26px}.docs-notice{display:flex;gap:14px;background:#f6f0ff;border:1px solid #eaddfa;border-radius:10px;padding:16px;color:#8950c6;font-size:12px}.docs-notice p{margin:5px 0 0;color:#8d769f}.docs-content section{margin:40px 0;scroll-margin-top:105px}.docs-content h2{font-size:23px;letter-spacing:-.5px;margin:0 0 17px}.docs-content h2 a{color:#30233f}.docs-content section p,.docs-content li{line-height:1.85;color:#7d6b8c}.docs-content li{padding:5px}.docs-primary{display:inline-flex;gap:14px;align-items:center;background:#8449db;color:#fff;padding:13px 18px;border-radius:8px;font-weight:600;margin-top:12px}.docs-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}.docs-cards>a{border:1px solid #e9e1f1;border-radius:12px;padding:22px;transition:border-color .2s,background .2s}.docs-cards>a:hover{border-color:#b891e9;background:#fcfaff}.docs-cards .icon{width:26px;height:26px;color:#8d4edb}.docs-cards h3{font-size:16px;color:#402c51;margin:18px 0 8px}.docs-cards p{font-size:13px;margin-bottom:20px}.docs-cards span{font-size:12px;font-weight:600}.endpoint{display:flex;align-items:center;gap:15px;border:1px solid #eee7f5;border-radius:8px;padding:14px;margin:10px 0;color:#62516f;overflow:auto}.endpoint b{font-size:10px;background:#eee5fa;color:#834fc6;border-radius:4px;padding:4px 7px}.endpoint code{font-size:12px}.endpoint .icon{margin-left:auto}.docs-code{border:1px solid #e4dcee;border-radius:10px;overflow:hidden;margin:14px 0 20px;background:#191322;color:#e6d9f5}.docs-code>div{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background:#241b30;font-size:11px;color:#c3a6df}.docs-code button{display:flex;align-items:center;gap:6px;color:#dbc5f3;background:none;border:0;font-size:11px}.docs-code pre{padding:20px;margin:0;overflow:auto;font-size:12px;line-height:1.85}.docs-code code{font-family:Consolas,monospace;white-space:pre}.code-tabs{display:flex;gap:8px;margin-top:18px}.code-tabs button{border:1px solid #e4dbef;background:#fff;border-radius:6px;padding:7px 14px;color:#8e7b9f}.code-tabs button[aria-pressed=true]{background:#f0e7fc;color:#8147cb;border-color:#d3b9ef}.docs-table{overflow:auto;border:1px solid #e9e1ef;border-radius:10px}.docs-table table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.docs-table th{background:#faf7fd;color:#554063;padding:13px 16px}.docs-table td{padding:14px 16px;border-top:1px solid #eee7f4;line-height:1.65;color:#7d6b8c}.docs-table td:first-child{color:#56396e;min-width:110px}.docs-toc{position:sticky;top:76px;align-self:start;padding:48px 15px;font-size:12px}.docs-toc strong{font-size:10px;letter-spacing:1px;color:#aa99b7}.docs-toc a{display:block;color:#9b89aa;margin-top:18px}.docs-toc hr{border:0;border-top:1px solid #eee7f5;margin:26px 0}.docs-toc .icon{vertical-align:middle;width:14px}.docs-pagination{display:flex;justify-content:space-between;border-top:1px solid #eee7f4;padding:28px 0;margin-top:50px}.docs-pagination small{display:block;color:#a08caf;margin-bottom:9px}.docs-footer{border-top:1px solid #eee7f4;padding:25px 0 40px;display:flex;justify-content:space-between;font-size:11px;color:#a38db3}.docs-footer div{display:flex;gap:15px}.docs-menu-toggle{display:none}.docs-skip{position:absolute;top:-100px}.docs-skip:focus{top:10px;z-index:100;background:#fff;padding:10px}@media(max-width:1150px){.docs-shell{grid-template-columns:230px minmax(0,1fr)}.docs-toc{display:none}.docs-content{padding:32px}.docs-logo{width:190px}}@media(max-width:720px){.docs-header{padding:0 16px;gap:16px;height:68px}.docs-logo{width:auto}.docs-logo img{width:85px}.docs-logo span,.docs-dashboard{display:none}.docs-search{width:auto;flex:1;min-width:0}.docs-menu-toggle{display:block;border:0;background:#f1e9fb;color:#8149be;padding:8px;border-radius:7px}.docs-shell{display:block}.docs-sidebar{display:none;position:fixed;top:68px;left:0;width:260px;height:calc(100vh - 68px);background:#fff;z-index:25;box-shadow:15px 0 40px #30233f14}.docs-sidebar.open{display:block}.docs-content{padding:28px 22px}.docs-content h1{font-size:34px}.docs-cards{grid-template-columns:1fr}.docs-breadcrumb{margin-bottom:30px}.docs-footer{flex-wrap:wrap;gap:18px}}.docs-switch{display:flex;gap:5px;background:#f7f3fc;border:1px solid #ece3f5;border-radius:10px;padding:4px;margin-bottom:28px}.docs-switch a{flex:1;text-align:center;font-size:12px;padding:10px 4px;border-radius:7px;color:#867395}.docs-switch a[aria-current]{background:#fff;color:#7744cf;box-shadow:0 2px 6px #43225712;font-weight:600}.docs-method{display:inline-block;font:600 9px Consolas,monospace;min-width:39px;margin-right:6px;color:#8050bd}.docs-sidebar nav a{font-size:12px}.docs-lead{overflow-wrap:anywhere}.docs-content code{tab-size:2}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
