@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap");.ApiPage_api-page__cJbUP *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ApiPage_api-hero-section__taNV3{padding:10rem 2rem 6rem;text-align:center;position:relative;background:radial-gradient(ellipse at top,rgba(30,215,96,.15) 0,rgba(17,17,17,.95) 50%,rgba(17,17,17,1) 100%);overflow:hidden}.ApiPage_api-hero-section__taNV3:after,.ApiPage_api-hero-section__taNV3:before{animation:none!important}.ApiPage_api-hero-section__taNV3:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(30,215,96,.15) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(30,215,96,.1) 0,transparent 50%),linear-gradient(135deg,rgba(30,215,96,.08),transparent 25%,transparent 75%,rgba(30,215,96,.08));animation:ApiPage_heroBackgroundShift__B25Qy 12s ease-in-out infinite alternate}.ApiPage_api-hero-section__taNV3:after{content:"";position:absolute;top:10%;left:-10%;width:120%;height:80%;background:linear-gradient(45deg,transparent,rgba(30,215,96,.03) 50%,transparent);border-radius:50%;animation:ApiPage_heroBackgroundFloat__IyVVe 15s ease-in-out infinite;pointer-events:none}@keyframes ApiPage_heroBackgroundShift__B25Qy{0%{opacity:.6;transform:scale(1) rotate(0deg)}50%{opacity:.8;transform:scale(1.02) rotate(1deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes ApiPage_heroBackgroundFloat__IyVVe{0%,to{transform:translateY(0) translateX(0) rotate(0deg);opacity:.4}33%{transform:translateY(-20px) translateX(10px) rotate(2deg);opacity:.6}66%{transform:translateY(-10px) translateX(-5px) rotate(-1deg);opacity:.5}}.ApiPage_api-hero-container__6eL7k{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:52fr 48fr;gap:5rem;align-items:center;position:relative;z-index:2;padding:0 2rem}.ApiPage_api-hero-content__TwtAm{position:relative;z-index:3;animation:ApiPage_heroContentSlide__7bTIf 1.2s ease-out;max-width:620px;padding-right:1rem}@keyframes ApiPage_heroContentSlide__7bTIf{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ApiPage_api-hero-visual__8uwzS{position:relative;height:500px;display:flex;align-items:center;justify-content:center;z-index:3;animation:ApiPage_heroVisualSlide__4fhkS 1.2s ease-out .3s both}@keyframes ApiPage_heroVisualSlide__4fhkS{0%{opacity:0;transform:translateX(40px) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}.ApiPage_api-hero-title__hucoz{font-size:clamp(2.9rem,5.8vw,5rem);font-weight:950;margin-bottom:2rem;color:#000000;line-height:1.02;letter-spacing:-.03em;word-spacing:.1em}.ApiPage_api-text-primary___6Ikj{background:linear-gradient(135deg,#1ed760,#00ff88 30%,#00ffaa 70%,#1ed760);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;filter:drop-shadow(0 0 15px rgba(30,215,96,.4));animation:ApiPage_textGradientShift__TGgns 6s ease-in-out infinite}@keyframes ApiPage_textGradientShift__TGgns{0%,to{background-position:0 0}50%{background-position:100% 0}}.ApiPage_api-text-primary___6Ikj:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#1ed760,#00ff88 30%,#00ffaa 70%,#1ed760);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:blur(1px);opacity:.6;animation:ApiPage_textGradientShift__TGgns 6s ease-in-out infinite reverse}.ApiPage_api-text-primary___6Ikj:after{content:"";position:absolute;bottom:-8px;left:-2%;right:-2%;height:5px;background:linear-gradient(90deg,transparent,rgba(30,215,96,.3) 10%,#1ed760 25%,#00ff88 50%,#00ffaa 75%,rgba(30,215,96,.3) 90%,transparent);border-radius:4px;opacity:.9;animation:ApiPage_underlinePulseAdvanced__R5jAT 3s ease-in-out infinite;box-shadow:0 0 20px rgba(30,215,96,.5),0 2px 8px rgba(30,215,96,.3)}@keyframes ApiPage_underlinePulseAdvanced__R5jAT{0%,to{opacity:.9;transform:scaleX(1) scaleY(1);box-shadow:0 0 20px rgba(30,215,96,.5),0 2px 8px rgba(30,215,96,.3)}50%{opacity:1;transform:scaleX(1.05) scaleY(1.2);box-shadow:0 0 30px rgba(30,215,96,.7),0 3px 12px rgba(30,215,96,.4)}}.ApiPage_api-hero-subtitle__uxxge{font-size:clamp(1.5rem,3vw,2.25rem);color:#000000;margin-bottom:2.5rem;line-height:1.3;font-weight:750;letter-spacing:-.02em;animation:ApiPage_subtitleFade__cvfl6 .9s ease-out .4s both;position:relative}@keyframes ApiPage_subtitleFade__cvfl6{0%{opacity:0;transform:translateY(20px)}to{opacity:.98;transform:translateY(0)}}.ApiPage_api-hero-subtitle__uxxge:after{content:"";position:absolute;bottom:-.5rem;left:0;width:80px;height:2px;background:linear-gradient(90deg,rgba(255,255,255,.6),transparent);border-radius:1px;animation:ApiPage_subtitleLine__shWcc 1.2s ease-out 1s both}@keyframes ApiPage_subtitleLine__shWcc{0%{width:0;opacity:0}to{width:80px;opacity:.6}}.ApiPage_api-hero-description__n3z6_{font-size:clamp(1.125rem,1.85vw,1.4375rem);color:#4a4a4a;margin-bottom:4rem;line-height:1.7;font-weight:480;max-width:95%;animation:ApiPage_descriptionSlide__DznCp 1.1s ease-out .7s both;text-align:left;-webkit-hyphens:auto;hyphens:auto}@keyframes ApiPage_descriptionSlide__DznCp{0%{opacity:0;transform:translateY(25px)}to{opacity:.82;transform:translateY(0)}}.ApiPage_api-hero-buttons___2u8_{display:flex;gap:1.5rem;justify-content:flex-start;flex-wrap:wrap;margin-top:2rem;animation:ApiPage_buttonsSlide__gScNl 1.3s ease-out 1.2s both}@keyframes ApiPage_buttonsSlide__gScNl{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ApiPage_api-cta-button__a7f7c{padding:1.25rem 2.5rem;background:#1ed760;color:#fff;border:none;border-radius:50px;font-size:1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease;display:inline-block}.ApiPage_api-cta-button__a7f7c.ApiPage_primary__iEqq0{background:#1ed760;color:#fff}.ApiPage_api-cta-button__a7f7c:hover{background:#15c653;transform:translateY(-2px);box-shadow:0 4px 12px rgba(30,215,96,.3)}.ApiPage_api-cta-button__a7f7c:active{transform:translateY(0);transition:transform .1s ease}.ApiPage_api-cta-button__a7f7c.ApiPage_large__vmbht{padding:1.25rem 3rem;font-size:1.125rem}.ApiPage_api-features-section__vZbrU{padding:8rem 2rem;background:linear-gradient(180deg,rgba(17,17,17,1),rgba(20,25,31,1));position:relative}.ApiPage_api-features-section__vZbrU:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(30,215,96,.3),transparent)}.ApiPage_container__hc_lO{max-width:1200px;margin:0 auto;padding:0 1rem}.ApiPage_section-title__BzhQV{font-size:clamp(2rem,4vw,3rem);font-weight:800;text-align:center;margin-bottom:4rem;color:#000000;letter-spacing:-.02em;position:relative}.ApiPage_section-title__BzhQV:after{content:"";position:absolute;bottom:-1rem;left:50%;transform:translateX(-50%);width:60px;height:4px;background:linear-gradient(90deg,#1ed760,#00ff88);border-radius:2px}.ApiPage_api-endpoints__eUQWF{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:2.5rem;margin-bottom:4rem}.ApiPage_endpoint-card__aTLLi{background:#ffffff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.12);border-radius:20px;padding:2.5rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08)}.ApiPage_endpoint-card__aTLLi:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(30,215,96,.03),transparent 50%,rgba(30,215,96,.03));opacity:0;transition:opacity .4s ease}.ApiPage_endpoint-card__aTLLi:hover{background:#ffffff;border-color:rgba(30,215,96,.3);transform:translateY(-8px) scale(1.02);box-shadow:0 8px 24px rgba(0,0,0,.12),0 0 0 1px rgba(30,215,96,.2)}.ApiPage_endpoint-card__aTLLi:hover:before{opacity:1}.ApiPage_endpoint-card__aTLLi h3{font-size:1.75rem;font-weight:700;margin-bottom:1.25rem;color:#2d2d2d;letter-spacing:-.01em;position:relative;z-index:2}.ApiPage_endpoint-card__aTLLi p{color:#4a4a4a;line-height:1.7;margin-bottom:2rem;font-size:1.125rem;position:relative;z-index:2}.ApiPage_try-button___I7_b{background:#1ed760;color:#fff;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;text-decoration:none;transition:all .2s ease;display:inline-block;font-size:.875rem;border:none;cursor:pointer}.ApiPage_try-button___I7_b:hover{background:#15c653;transform:translateY(-1px);box-shadow:0 2px 8px rgba(30,215,96,.25)}.ApiPage_coming-soon__RB0Xm{text-align:center;font-size:1.5rem;color:#4a4a4a;font-style:italic;font-weight:500;margin-top:2rem;position:relative}.ApiPage_coming-soon__RB0Xm:before{content:"✨";margin-right:.5rem;font-size:1.25rem}.ApiPage_use-cases-section__MuSFr{padding:8rem 2rem;background:linear-gradient(180deg,rgba(20,25,31,1),rgba(17,17,17,1));position:relative}.ApiPage_use-cases-section__MuSFr:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(30,215,96,.3),transparent)}.ApiPage_use-cases-grid__mUh2S{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem}.ApiPage_use-case-card__7XsJL{background:#ffffff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(0,0,0,.12);border-radius:16px;padding:2.5rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08)}.ApiPage_use-case-card__7XsJL:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(30,215,96,.02),transparent 50%,rgba(30,215,96,.02));opacity:0;transition:opacity .4s ease}.ApiPage_use-case-card__7XsJL:hover{background:#ffffff;border-color:rgba(30,215,96,.25);transform:translateY(-6px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.ApiPage_use-case-card__7XsJL:hover:before{opacity:1}.ApiPage_use-case-card__7XsJL h3{font-size:1.5rem;font-weight:700;margin-bottom:1.25rem;color:#2d2d2d;letter-spacing:-.01em;position:relative;z-index:2}.ApiPage_use-case-card__7XsJL h3:before{content:"";position:absolute;left:-1rem;top:50%;transform:translateY(-50%);width:4px;height:20px;background:linear-gradient(135deg,#1ed760,#00ff88);border-radius:2px;opacity:0;transition:opacity .3s ease}.ApiPage_use-case-card__7XsJL:hover h3:before{opacity:1}.ApiPage_use-case-card__7XsJL p{color:#4a4a4a;line-height:1.7;font-size:1.125rem;position:relative;z-index:2}.ApiPage_cta-section__AgA0U{padding:8rem 2rem;text-align:center;background:radial-gradient(ellipse at center,rgba(30,215,96,.1) 0,rgba(17,17,17,1) 70%);position:relative;overflow:hidden}.ApiPage_cta-section__AgA0U:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(30,215,96,.4),transparent)}.ApiPage_cta-section__AgA0U:after{content:"";position:absolute;top:20%;left:-50%;width:200%;height:60%;background:linear-gradient(135deg,rgba(30,215,96,.03),transparent 50%,rgba(30,215,96,.03));border-radius:50%;animation:ApiPage_float__E4FD_ 6s ease-in-out infinite}@keyframes ApiPage_float__E4FD_{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}.ApiPage_cta-content__ADfU6{text-align:center;position:relative;z-index:2}.ApiPage_api-basic-visual__k5UMY{display:flex;justify-content:center;align-items:center;height:100%}.ApiPage_api-code-sample__dBfBn{background:rgba(13,17,23,.95);border:1px solid rgba(48,54,61,.8);border-radius:12px;padding:1.5rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.6;color:#c9d1d9;max-width:400px;box-shadow:0 8px 32px rgba(0,0,0,.3)}.ApiPage_code-header__9T82W{color:rgba(255,255,255,.7);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(48,54,61,.6)}.ApiPage_code-body__7g_GR{color:#79c0ff}.ApiPage_code-body__7g_GR>div{margin-bottom:.5rem}.ApiPage_response__KBYpc{color:#a5f3fc;margin-top:1rem;margin-left:1rem}.ApiPage_response__KBYpc>div{margin-bottom:.25rem}@media (max-width:768px){.ApiPage_api-hero-section__taNV3{padding:6rem 1.5rem 4rem}.ApiPage_api-hero-container__6eL7k{grid-template-columns:1fr;gap:4rem;text-align:center;padding:0 1rem}.ApiPage_api-hero-content__TwtAm{max-width:100%;padding-right:0;order:-1}.ApiPage_api-hero-visual__8uwzS{height:450px;order:0;margin:0 auto}.ApiPage_api-hero-buttons___2u8_{justify-content:center}.ApiPage_api-features-section__vZbrU,.ApiPage_cta-section__AgA0U,.ApiPage_use-cases-section__MuSFr{padding:6rem 1rem}}@media (max-width:480px){.ApiPage_api-hero-title__hucoz{font-size:clamp(1.7rem,7.5vw,2.5rem);line-height:1.15}.ApiPage_api-hero-subtitle__uxxge{font-size:clamp(.9rem,4vw,1.25rem);line-height:1.3}.ApiPage_api-hero-description__n3z6_{font-size:clamp(.85rem,3vw,1rem);line-height:1.5}.ApiPage_api-hero-visual__8uwzS{width:100%;max-width:320px;height:auto;margin:0 auto 1.5rem}.ApiPage_api-code-window__W52RT{width:100%;max-width:320px;height:auto;transform:none;margin:0 auto}.ApiPage_api-hero-buttons___2u8_{flex-direction:column;align-items:center;gap:1rem}.ApiPage_api-cta-button__a7f7c{width:100%;max-width:320px;padding:1rem 2rem}.ApiPage_api-endpoints__eUQWF{grid-template-columns:1fr}.ApiPage_endpoint-card__aTLLi,.ApiPage_use-case-card__7XsJL{padding:1.5rem}.ApiPage_section-title__BzhQV{margin-bottom:3rem}}.CodeVisualization_api-visualization__lAy8j{position:relative;width:100%;height:100%;animation:CodeVisualization_visualizationEntrance__Szd6b 1.5s ease-out .8s both;z-index:10}@keyframes CodeVisualization_visualizationEntrance__Szd6b{0%{opacity:0;transform:translateX(50px) scale(.9);filter:blur(5px)}to{opacity:1;transform:translateX(0) scale(1);filter:blur(0)}}.CodeVisualization_api-code-window__broMh{background:rgba(13,17,23,.98);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid rgba(48,54,61,.9);border-radius:18px;overflow:hidden;box-shadow:0 32px 100px rgba(0,0,0,.7),0 16px 40px rgba(0,0,0,.5),0 0 0 1px rgba(30,215,96,.2),inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.2);animation:none;position:relative;transform-style:preserve-3d;transition:all .4s ease}@keyframes CodeVisualization_codeWindowFloat__7mx_e{0%,to{transform:translateY(0) rotateX(0deg) rotateY(0deg) scale(1)}20%{transform:translateY(-6px) rotateX(1deg) rotateY(-.3deg) scale(1.002)}40%{transform:translateY(-10px) rotateX(.5deg) rotateY(.8deg) scale(1.001)}60%{transform:translateY(-8px) rotateX(-.5deg) rotateY(.2deg) scale(1.002)}80%{transform:translateY(-4px) rotateX(-1deg) rotateY(-.6deg) scale(1.001)}}.CodeVisualization_api-window-header__31ozv{background:linear-gradient(135deg,rgba(33,38,45,.95),rgba(28,32,38,.95) 50%,rgba(22,27,34,.95));padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(48,54,61,.9);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:relative;z-index:3}.CodeVisualization_api-window-header__31ozv:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(30,215,96,.2),transparent)}.CodeVisualization_api-window-controls__O3IeQ{display:flex;gap:.5rem}.CodeVisualization_api-control__AV9mb{width:13px;height:13px;border-radius:50%;transition:all .2s ease;cursor:pointer;position:relative;box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.CodeVisualization_api-control__AV9mb:hover{transform:scale(1.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.2),0 3px 12px rgba(0,0,0,.4);animation:CodeVisualization_controlPulse__gCgi0 .3s ease-out}.CodeVisualization_api-control__AV9mb:active{transform:scale(.95);transition:transform .1s ease}@keyframes CodeVisualization_controlPulse__gCgi0{0%{transform:scale(1.15)}50%{transform:scale(1.2)}to{transform:scale(1.15)}}.CodeVisualization_api-control__AV9mb.CodeVisualization_red__Lc4cT{background:linear-gradient(135deg,#ff6058,#ff453a)}.CodeVisualization_api-control__AV9mb.CodeVisualization_yellow___Y94Z{background:linear-gradient(135deg,#ffbd30,#ff9f0a)}.CodeVisualization_api-control__AV9mb.CodeVisualization_green__7VDUb{background:linear-gradient(135deg,#30d158,#32d74b)}.CodeVisualization_api-window-title__jtPCE{display:flex;align-items:center;gap:.5rem;color:rgba(255,255,255,.85);font-size:.875rem;font-weight:500;flex:1;justify-content:center}.CodeVisualization_api-file-icon__vxTfz{font-size:.75rem}.CodeVisualization_api-file-name__e3Ekm{color:rgba(255,255,255,.9)}.CodeVisualization_api-file-status__0fAm6{color:#ff453a;font-size:.7rem;animation:CodeVisualization_statusBlink__21XIG 2s ease-in-out infinite}@keyframes CodeVisualization_statusBlink__21XIG{0%,70%{opacity:1}85%{opacity:.3}to{opacity:1}}.CodeVisualization_api-window-actions__NaFCE{color:rgba(255,255,255,.6);font-size:.75rem;cursor:pointer;transition:color .2s ease}.CodeVisualization_api-window-actions__NaFCE:hover{color:rgba(255,255,255,.9)}.CodeVisualization_api-code-content__AHRrH{display:flex;background:rgba(13,17,23,.8);font-family:SF Mono,Monaco,Consolas,Roboto Mono,monospace;font-size:.8125rem;line-height:1.65;min-height:200px;position:relative;z-index:3}.CodeVisualization_api-line-numbers__64rJ9{background:rgba(6,8,11,.8);padding:1.75rem 1rem 1.75rem 1.5rem;color:rgba(125,133,144,.7);font-size:.8125rem;line-height:1.65;border-right:1px solid rgba(48,54,61,.7);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;transition:all .3s ease}.CodeVisualization_api-line-numbers__64rJ9:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(30,215,96,.1) 50%,transparent)}.CodeVisualization_api-line-numbers__64rJ9 span{display:block;transition:color .2s ease}.CodeVisualization_api-code-lines__jsbNo{flex:1;padding:1.75rem 1.5rem;position:relative}.CodeVisualization_api-code-lines__jsbNo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(30,215,96,.01),transparent 30%,transparent 70%,rgba(30,215,96,.01));pointer-events:none;opacity:0;transition:opacity .4s ease}.CodeVisualization_api-code-line__4SXB6{margin-bottom:.1rem;padding:.15rem 0;animation:CodeVisualization_typewriterAdvanced__ATPrz .8s ease-out both;border-radius:4px;transition:background-color .2s ease}@keyframes CodeVisualization_typewriterAdvanced__ATPrz{0%{opacity:0;transform:translateX(-15px);filter:blur(2px)}to{opacity:1;transform:translateX(0);filter:blur(0)}}.CodeVisualization_api-code-line__4SXB6.CodeVisualization_typing-cursor__nDups{position:relative}.CodeVisualization_api-cursor__M0u3J{color:#1ed760;animation:none;font-weight:100}@keyframes CodeVisualization_cursorBlink__Ylknp{0%,50%{opacity:1}51%,to{opacity:0}}.CodeVisualization_api-code-keyword__arm24{color:#ff7b72;font-weight:600;text-shadow:0 0 8px rgba(255,123,114,.3)}.CodeVisualization_api-code-variable__01eQ3{color:#79c0ff;font-weight:500}.CodeVisualization_api-code-function__HQ0ha{color:#d2a8ff;font-weight:600;text-shadow:0 0 6px rgba(210,168,255,.2)}.CodeVisualization_api-code-string__R6VUI{color:#a5f3fc;font-weight:500}.CodeVisualization_api-code-template__tPhGe{color:#7dd3fc;font-weight:500;background:rgba(125,211,252,.1);padding:.1rem .2rem;border-radius:3px}.CodeVisualization_api-code-property__7Cz0J{color:#ffa657;font-weight:500}.CodeVisualization_api-code-operator__LMfZ5{color:#ff7b72;font-weight:600}.CodeVisualization_api-code-bracket__TOFId{color:#c9d1d9;font-weight:600}.CodeVisualization_api-code-indent__LbEWT{color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeVisualization_api-code-comment__k5LeL{color:#8b949e;font-style:italic;opacity:.9}@media (max-width:480px){.CodeVisualization_api-code-window__broMh{font-size:9px;animation:none}.CodeVisualization_api-code-lines__jsbNo{white-space:pre-wrap;word-break:break-all;padding:1rem .75rem}.CodeVisualization_api-line-numbers__64rJ9{display:none}.CodeVisualization_api-code-content__AHRrH{padding-left:.75rem}}.DataFlow_api-data-flow__HRgKb{position:absolute;right:-130px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:2.5rem;z-index:15}.DataFlow_api-data-node__h6WPb{background:linear-gradient(135deg,rgba(30,215,96,.18),rgba(30,215,96,.12) 50%,rgba(30,215,96,.08));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1.5px solid rgba(30,215,96,.5);border-radius:20px;padding:1.5rem 1.25rem;text-align:center;min-width:125px;cursor:pointer;transition:all .5s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;animation:none!important;transform-style:preserve-3d}@keyframes DataFlow_dataNodeEntrance__u_Wuq{0%{opacity:0;transform:translateX(30px) scale(.8) rotateY(-15deg);filter:blur(3px)}to{opacity:1;transform:translateX(0) scale(1) rotateY(0deg);filter:blur(0)}}.DataFlow_api-data-node__h6WPb:hover{background:linear-gradient(135deg,rgba(30,215,96,.25),rgba(30,215,96,.18) 50%,rgba(30,215,96,.12));border-color:rgba(30,215,96,.7);box-shadow:0 12px 25px rgba(30,215,96,.2),0 0 0 1px rgba(30,215,96,.3),0 0 15px rgba(30,215,96,.15)}.DataFlow_api-data-node__h6WPb:active{transform:translateY(-2px) scale(1.02)}@keyframes DataFlow_dataPulse__gIPEt{0%,to{box-shadow:0 10px 30px rgba(30,215,96,.18),0 0 0 0 rgba(30,215,96,.2),inset 0 1px 0 rgba(255,255,255,.1)}33%{box-shadow:0 15px 45px rgba(30,215,96,.25),0 0 0 6px rgba(30,215,96,.08),0 0 30px rgba(30,215,96,.2),inset 0 1px 0 rgba(255,255,255,.15)}66%{box-shadow:0 12px 38px rgba(30,215,96,.22),0 0 0 10px rgba(30,215,96,.05),0 0 35px rgba(30,215,96,.18),inset 0 1px 0 rgba(255,255,255,.12)}}.DataFlow_api-node-icon__gmhkK{margin-bottom:.75rem;transition:all .3s ease;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2))}.DataFlow_api-node-icon__gmhkK svg{width:28px;height:28px;color:rgba(255,255,255,.9);stroke-width:1.5}.DataFlow_api-data-node__h6WPb:hover .DataFlow_api-node-icon__gmhkK{transform:scale(1.1);filter:drop-shadow(0 3px 8px rgba(30,215,96,.3))}.DataFlow_api-node-label__DGfGZ{color:rgba(255,255,255,.95);font-size:.8125rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-shadow:0 1px 3px rgba(0,0,0,.3);transition:all .3s ease}.DataFlow_api-data-node__h6WPb:hover .DataFlow_api-node-label__DGfGZ{color:#ffffff;text-shadow:0 0 8px rgba(30,215,96,.6)}.DataFlow_api-floating-elements__2Pd_s{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:5}.DataFlow_api-floating-element__mvRa9{position:absolute;color:rgba(30,215,96,.4);font-family:SF Mono,Monaco,Consolas,monospace;font-weight:700;font-size:1.5rem;animation:none!important;text-shadow:0 0 15px rgba(30,215,96,.3);filter:blur(.5px);transition:all .3s ease}@keyframes DataFlow_floatingElementEntrance__wgR7Y{0%{opacity:0;transform:scale(0) rotate(180deg);filter:blur(2px)}to{opacity:.4;transform:scale(1) rotate(0deg);filter:blur(.5px)}}.DataFlow_api-floating-element__mvRa9:first-child{top:10%;left:10%}.DataFlow_api-floating-element__mvRa9:nth-child(2){top:20%;right:15%}.DataFlow_api-floating-element__mvRa9:nth-child(3){bottom:30%;left:5%}.DataFlow_api-floating-element__mvRa9:nth-child(4){bottom:10%;right:10%}@keyframes DataFlow_floatRandomEnhanced__9UhVB{0%,to{transform:translateY(0) translateX(0) rotate(0deg) scale(1);opacity:.35;filter:blur(.5px)}20%{transform:translateY(-15px) translateX(8px) rotate(3deg) scale(1.05);opacity:.5;filter:blur(0)}40%{transform:translateY(-25px) translateX(12px) rotate(6deg) scale(.95);opacity:.7;filter:blur(.2px)}60%{transform:translateY(-18px) translateX(-8px) rotate(-4deg) scale(1.02);opacity:.4;filter:blur(.3px)}80%{transform:translateY(-22px) translateX(18px) rotate(8deg) scale(.98);opacity:.6;filter:blur(.1px)}}@media (max-width:1024px){.DataFlow_api-data-flow__HRgKb{right:-100px}.DataFlow_api-data-node__h6WPb{min-width:100px;padding:1.25rem 1rem}}@media (max-width:768px){.DataFlow_api-data-flow__HRgKb{right:-90px;gap:2rem}.DataFlow_api-data-node__h6WPb{min-width:90px;padding:1rem .75rem}}@media (max-width:480px){.DataFlow_api-data-flow__HRgKb{position:static;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;transform:none}.DataFlow_api-data-node__h6WPb{width:90px;min-width:90px;max-width:90px;padding:.6rem .5rem;flex:0 0 90px;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:none}.DataFlow_api-data-node__h6WPb:hover{animation:none}.DataFlow_api-node-icon__gmhkK svg{width:20px;height:20px}.DataFlow_api-node-label__DGfGZ{font-size:.5rem;white-space:nowrap}}