.fsHeroVariant{background:radial-gradient(circle at top left,rgba(91,158,196,.22),transparent 24%),radial-gradient(circle at bottom right,rgba(244,137,59,.16),transparent 20%),linear-gradient(135deg,#071923,#0a2f49 58%,#0f4a5a)}.fsHeroBoard{min-height:520px;display:flex;flex-direction:column;justify-content:space-between;gap:22px;background:radial-gradient(circle at top right,rgba(91,158,196,.18),transparent 24%),linear-gradient(180deg,#ffffff1a,#ffffff0a)}.fsHeroBoardHeader,.fsHeroBoardFooter{display:flex}.fsHeroBoardHeader{flex-direction:column;gap:12px}.fsHeroBoardEyebrow{display:inline-flex;width:fit-content;padding:6px 10px;border-radius:var(--radius-pill);background:#f8fafc1f;color:#f8fafceb;font-family:var(--font-heading);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.fsHeroBoardHeader h2,.fsHeroBoardHeader p{margin:0;text-align:left;color:var(--color-text-on-dark)}.fsHeroBoardHeader p{color:#f8fafcd1}.fsHeroTags{display:flex;flex-wrap:wrap;gap:10px}.fsHeroTag{display:inline-flex;width:fit-content;padding:8px 12px;border-radius:var(--radius-pill);background:#f8fafc14;border:1px solid rgba(248,250,252,.14);color:#f8fafce0;font-size:.92rem;line-height:1.3}.fsHeroBoardFooter,.fsAudienceGrid,.fsLearningGrid,.fsProjectGrid,.fsPricingGrid,.fsModuleGrid{display:grid;width:100%;gap:22px}.fsHeroBoardFooter{grid-template-columns:repeat(3,minmax(0,1fr))}.fsHeroMetric{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:var(--radius-lg);background:#081a2885;border:1px solid rgba(248,250,252,.12)}.fsHeroMetricValue{color:#fff;font-family:var(--font-heading);font-size:1.15rem;font-weight:700}.fsHeroMetricLabel{color:#f8fafcb8;font-size:var(--font-size-small)}.fsAudienceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.fsLearningGrid,.fsProjectGrid,.fsModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fsPricingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.fsPricingCard,.fsModuleCard{display:flex;flex-direction:column}.fsPricingPrice{margin-top:auto;color:var(--color-brand-navy);font-family:var(--font-heading);font-size:1.35rem;font-weight:700}.fsPricingMonthly{color:var(--color-text-muted);font-size:var(--font-size-small)}.fsPricingCard.isFeatured{border-color:#0a2f492e;box-shadow:0 24px 48px #0a2f4924}.fsModuleCard{gap:14px}.fsModuleIndex{display:inline-flex;width:fit-content;padding:6px 10px;border-radius:var(--radius-pill);background:#0a2f4914;color:var(--color-brand-navy);font-family:var(--font-heading);font-size:.8rem;font-weight:700}.fsModuleCard p{margin:0}.fsRequirementsPanel{gap:20px}.fsRequirementsDocs{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.fsRequirementsDocs .homeInlineLink{display:block}@media (max-width: 980px){.fsAudienceGrid,.fsHeroBoardFooter,.fsPricingGrid{grid-template-columns:1fr}}@media (max-width: 700px){.fsLearningGrid,.fsProjectGrid,.fsModuleGrid{grid-template-columns:1fr}.fsHeroBoard{min-height:auto}}.fsHeroChipRow{gap:8px;margin-top:4px}.fsHeroChip{position:relative;padding:7px 12px 7px 26px;border-radius:var(--radius-pill);background:#f8fafc0f;border:1px solid rgba(248,250,252,.12);color:#f8fafce6;font-size:.82rem;transition:background .2s ease,border-color .2s ease,transform .2s ease}.fsHeroChip:before{content:"";position:absolute;left:10px;top:50%;width:8px;height:8px;border-radius:50%;background:var(--color-brand-orange);box-shadow:0 0 #f4893b8c;transform:translateY(-50%);animation:fsHeroChipPulse 2.8s ease-in-out infinite}.fsHeroChip:nth-child(2):before{animation-delay:.4s;background:#5bb4c4;box-shadow:0 0 #5bb4c48c}.fsHeroChip:nth-child(3):before{animation-delay:.8s}.fsHeroChip:hover{background:#f4893b29;border-color:#f4893b80;transform:translateY(-1px)}@keyframes fsHeroChipPulse{0%,to{box-shadow:0 0 #f4893b8c}50%{box-shadow:0 0 0 6px #f4893b00}}.fsHeroStatsRow{margin-top:22px}.fsAudienceCard,.fsLearningCard,.fsProjectCard,.fsModuleCard,.fsPricingCard{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.fsAudienceCard:hover,.fsLearningCard:hover,.fsProjectCard:hover{transform:translateY(-3px);box-shadow:0 18px 36px #0a2f491f;border-color:#f4893b66}.fsModuleCard{position:relative;padding-left:22px}.fsModuleCard:before{content:"";position:absolute;left:10px;top:26px;bottom:14px;width:2px;background:linear-gradient(180deg,#f4893b8c,#5bb4c466);border-radius:2px}.fsModuleGrid .fsModuleCard:last-child:before{display:none}.fsModuleCard:hover .fsModuleIndex{background:#f4893b2e;color:var(--color-brand-orange)}.fsModuleIndex{transition:background .18s ease,color .18s ease}.fsPricingCard:hover{transform:translateY(-3px);box-shadow:0 22px 44px #0a2f4924}.fsPricingCard.isFeatured{position:relative;overflow:hidden}.fsPricingCard.isFeatured:after{content:"rekomendowane";position:absolute;top:12px;right:-32px;padding:2px 36px;transform:rotate(32deg);background:var(--color-brand-orange);color:#fff;font-family:var(--font-heading);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 18px #f4893b47}@media (prefers-reduced-motion: reduce){.fsHeroChip:before{animation:none}.fsAudienceCard:hover,.fsLearningCard:hover,.fsProjectCard:hover,.fsPricingCard:hover{transform:none}}.fshp[data-astro-cid-wqsj5ba4]{position:relative;display:flex;flex-direction:column;width:100%;max-width:520px;margin-left:auto;min-width:0;box-sizing:border-box;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#0b1a29,#07111b);border:1px solid rgba(248,250,252,.1);box-shadow:0 28px 60px #030c146b;color:var(--color-text-on-dark);font-family:var(--font-heading);z-index:1}.fshp[data-astro-cid-wqsj5ba4] [data-astro-cid-wqsj5ba4]{box-sizing:border-box;min-width:0}.fshp__chrome[data-astro-cid-wqsj5ba4]{display:flex;align-items:center;gap:6px;padding:10px 12px;background:#ffffff08;border-bottom:1px solid rgba(248,250,252,.08)}.fshp__dot[data-astro-cid-wqsj5ba4]{width:9px;height:9px;min-width:9px;border-radius:50%}.fshp__dot--r[data-astro-cid-wqsj5ba4]{background:#ff5f57}.fshp__dot--y[data-astro-cid-wqsj5ba4]{background:#febc2e}.fshp__dot--g[data-astro-cid-wqsj5ba4]{background:#28c840}.fshp__file[data-astro-cid-wqsj5ba4]{margin-left:6px;padding:3px 8px;border-radius:6px;background:#ffffff0d;color:#f8fafcb3;font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.fshp__dirBadge[data-astro-cid-wqsj5ba4]{padding:2px 8px;border-radius:999px;background:#5b9ec42e;color:#9ed9e4;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background .25s ease,color .25s ease}.fshp[data-astro-cid-wqsj5ba4][data-fshp-dir=response] .fshp__dirBadge[data-astro-cid-wqsj5ba4]{background:#f4893b2e;color:#ffd1ad}.fshp__flow[data-astro-cid-wqsj5ba4]{display:flex;align-items:center;gap:4px;padding:14px 10px 10px}.fshp__step[data-astro-cid-wqsj5ba4]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;background:#ffffff06;border:1px solid rgba(248,250,252,.1);border-radius:10px;color:#f8fafcc7;font-family:var(--font-heading);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.fshp__step[data-astro-cid-wqsj5ba4]:hover{background:#ffffff0d;color:#fff}.fshp__step[data-astro-cid-wqsj5ba4].is-active{background:#f4893b24;border-color:#f4893b80;color:#ffd1ad;transform:translateY(-1px)}.fshp__stepIcon[data-astro-cid-wqsj5ba4]{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:9px;background:#5b9ec424;color:#9ed9e4;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.fshp__step[data-astro-cid-wqsj5ba4].is-active .fshp__stepIcon[data-astro-cid-wqsj5ba4]{background:#f4893b38;color:#ffd1ad;box-shadow:0 0 0 3px #f4893b2e}.fshp__step--cloud[data-astro-cid-wqsj5ba4] .fshp__stepIcon[data-astro-cid-wqsj5ba4]{background:transparent;color:#c7e4ed}.fshp__step--cloud[data-astro-cid-wqsj5ba4].is-active .fshp__stepIcon[data-astro-cid-wqsj5ba4]{background:transparent;box-shadow:none;color:#ffd1ad}.fshp__stepName[data-astro-cid-wqsj5ba4]{font-size:.7rem;font-weight:600;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.fshp__link[data-astro-cid-wqsj5ba4]{position:relative;flex:0 0 16px;height:2px;background:repeating-linear-gradient(to right,rgba(248,250,252,.22) 0 4px,transparent 4px 8px);border-radius:2px;overflow:visible}.fshp__packet[data-astro-cid-wqsj5ba4]{position:absolute;top:50%;left:0;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#f4893b00;box-shadow:0 0 #f4893b00;transition:opacity .2s ease;opacity:0}.fshp__link[data-astro-cid-wqsj5ba4].is-hot{background:repeating-linear-gradient(to right,rgba(244,137,59,.55) 0 4px,transparent 4px 8px)}.fshp__link[data-astro-cid-wqsj5ba4].is-hot .fshp__packet[data-astro-cid-wqsj5ba4]{opacity:1;background:#f4893b;box-shadow:0 0 10px #f4893bb3;animation:fshpPacket 1.3s ease-in-out}.fshp__link[data-astro-cid-wqsj5ba4].is-hot.is-reverse .fshp__packet[data-astro-cid-wqsj5ba4]{animation:fshpPacketBack 1.3s ease-in-out}@keyframes fshpPacket{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}@keyframes fshpPacketBack{0%{left:100%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:0;opacity:0}}.fshp__snippet[data-astro-cid-wqsj5ba4]{display:flex;flex-direction:column;gap:6px;padding:10px 14px 14px;border-top:1px solid rgba(248,250,252,.06);background:linear-gradient(180deg,rgba(255,255,255,.02),transparent)}.fshp__snippetHead[data-astro-cid-wqsj5ba4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fshp__snippetLabel[data-astro-cid-wqsj5ba4]{padding:2px 8px;border-radius:999px;background:#f4893b24;color:#ffd1ad;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.fshp__snippetTitle[data-astro-cid-wqsj5ba4]{color:#fff;font-size:.82rem;font-weight:700;line-height:1.2}.fshp__snippetCode[data-astro-cid-wqsj5ba4]{margin:0;padding:8px 10px;border-radius:8px;background:#00000047;border:1px solid rgba(248,250,252,.06);overflow-x:auto}.fshp__snippetCode[data-astro-cid-wqsj5ba4] code[data-astro-cid-wqsj5ba4]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.74rem;color:#c8d3e0;line-height:1.5;white-space:pre}.fshp__snippetHint[data-astro-cid-wqsj5ba4]{color:#f8fafc99;font-family:var(--font-body);font-size:.72rem;line-height:1.35}.fshp__snippet[data-astro-cid-wqsj5ba4].is-flash .fshp__snippetCode[data-astro-cid-wqsj5ba4] code[data-astro-cid-wqsj5ba4]{animation:fshpFlash .5s ease}@keyframes fshpFlash{0%{color:#ffd1ad}to{color:#c8d3e0}}.fus[data-astro-cid-aszfthrd]{width:100%;display:flex;flex-direction:column;gap:24px}.fusTabs[data-astro-cid-aszfthrd]{display:flex;flex-wrap:wrap;gap:10px;padding:6px;background:var(--color-bg-surface);border:1px solid var(--color-border-soft, rgba(10, 47, 73, .12));border-radius:16px}.fusTab[data-astro-cid-aszfthrd]{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--color-text-body, var(--color-brand-navy));font:inherit;font-weight:600;font-size:.95rem;cursor:pointer;transition:background var(--dur-base, .2s) var(--ease-base, ease),color var(--dur-base, .2s) var(--ease-base, ease),border-color var(--dur-base, .2s) var(--ease-base, ease)}.fusTab[data-astro-cid-aszfthrd]:hover{background:#f4893b14;color:var(--color-brand-orange)}.fusTab[data-astro-cid-aszfthrd]:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}.fusTab[data-astro-cid-aszfthrd].isActive{background:var(--color-brand-orange);color:#fff;border-color:var(--color-brand-orange);box-shadow:0 6px 18px #f4893b40}.fusTabIndex[data-astro-cid-aszfthrd]{font-size:.72rem;letter-spacing:.08em;opacity:.75}.fusPanel[data-astro-cid-aszfthrd]{display:none}.fusPanel[data-astro-cid-aszfthrd].isActive{display:block}.fusPanelGrid[data-astro-cid-aszfthrd]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:stretch}.fusPanelMedia[data-astro-cid-aszfthrd]{display:flex}.fusDemo[data-astro-cid-aszfthrd]{flex:1;min-height:360px;padding:20px;border-radius:18px;background:linear-gradient(180deg,#fffdf9,#f7f2eb);border:1px solid rgba(10,47,73,.1);box-shadow:0 18px 36px #0a2f4914;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;touch-action:manipulation}.fusPanelBody[data-astro-cid-aszfthrd]{display:flex;flex-direction:column;gap:14px;padding:4px 4px 0}.fusPanelEyebrow[data-astro-cid-aszfthrd]{text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:700;color:var(--color-brand-orange)}.fusPanelTitle[data-astro-cid-aszfthrd]{margin:0;font-family:var(--font-heading);font-size:clamp(1.35rem,2.2vw,1.7rem);color:var(--color-brand-navy)}.fusPanelDescription[data-astro-cid-aszfthrd]{margin:0;color:var(--color-text-body, #1f2a37);line-height:1.55}.fusPanelBullets[data-astro-cid-aszfthrd]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.fusPanelBullets[data-astro-cid-aszfthrd] li[data-astro-cid-aszfthrd]{position:relative;padding-left:22px;line-height:1.5}.fusPanelBullets[data-astro-cid-aszfthrd] li[data-astro-cid-aszfthrd]:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:10px;border-radius:50%;background:var(--color-brand-orange);opacity:.85}.fusPanelHint[data-astro-cid-aszfthrd]{margin:auto 0 0;font-size:.88rem;color:var(--color-text-muted, #5a6878);background:#f4893b14;border:1px dashed rgba(244,137,59,.45);border-radius:12px;padding:10px 12px}.fusChip[data-astro-cid-aszfthrd]{font-family:var(--font-mono, ui-monospace, monospace);font-size:.82rem;background:#0a2f49;color:#fffdf9;border:1px solid transparent;border-radius:999px;padding:6px 12px;cursor:pointer;transition:background .15s ease,transform .15s ease,color .15s ease}.fusChip[data-astro-cid-aszfthrd]:hover{transform:translateY(-1px)}.fusChip[data-astro-cid-aszfthrd].isActive{background:var(--color-brand-orange);color:#fffdf9}.fusWebChips[data-astro-cid-aszfthrd]{display:flex;flex-wrap:wrap;gap:6px}.fusWebStage[data-astro-cid-aszfthrd]{flex:1;background:#fffdf9;border:1px dashed rgba(10,47,73,.25);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:6px;font-family:var(--font-mono, ui-monospace, monospace);color:#0a2f49b3;transition:background .2s ease,border-color .2s ease,color .2s ease}.fusWebHeader[data-astro-cid-aszfthrd]{font-size:.95rem;font-weight:700}.fusWebText[data-astro-cid-aszfthrd]{margin:0;font-size:.9rem}.fusWebCta[data-astro-cid-aszfthrd]{align-self:flex-start;background:transparent;border:1px solid rgba(10,47,73,.3);color:inherit;font:inherit;padding:6px 12px;border-radius:6px;cursor:not-allowed;margin-top:6px}.fusWebCounter[data-astro-cid-aszfthrd]{margin:0;font-size:.78rem;opacity:.75}.fusWebStage[data-astro-cid-aszfthrd].hasCss{background:linear-gradient(160deg,#fffdf9,#ffe7d0);border:1px solid rgba(244,137,59,.45);font-family:var(--font-heading);color:var(--color-brand-navy)}.fusWebStage[data-astro-cid-aszfthrd].hasCss .fusWebHeader[data-astro-cid-aszfthrd]{font-size:1.15rem}.fusWebStage[data-astro-cid-aszfthrd].hasCss .fusWebCta[data-astro-cid-aszfthrd]{background:var(--color-brand-orange);color:#fffdf9;border-color:var(--color-brand-orange);font-weight:700;padding:9px 16px;border-radius:999px;box-shadow:0 6px 14px #f4893b40}.fusWebStage[data-astro-cid-aszfthrd].hasJs .fusWebCta[data-astro-cid-aszfthrd]{cursor:pointer}.fusWebStage[data-astro-cid-aszfthrd].hasJs .fusWebCta[data-astro-cid-aszfthrd]:hover{transform:translateY(-1px)}.fusWebLegend[data-astro-cid-aszfthrd]{margin:0;font-size:.82rem;color:var(--color-text-muted, #5a6878)}.fusReact[data-astro-cid-aszfthrd]{padding:20px}.fusReactCard[data-astro-cid-aszfthrd]{flex:1;background:#fffdf9;border-radius:14px;border:1px solid rgba(10,47,73,.1);padding:18px;display:flex;flex-direction:column;gap:10px}.fusReactTag[data-astro-cid-aszfthrd]{align-self:flex-start;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;background:#f4893b1f;color:var(--color-brand-orange);padding:4px 8px;border-radius:999px;font-weight:700}.fusReactCard[data-astro-cid-aszfthrd] h4[data-astro-cid-aszfthrd]{margin:0;font-family:var(--font-mono, ui-monospace, monospace);color:var(--color-brand-navy);font-size:1.05rem}.fusReactCard[data-astro-cid-aszfthrd] p[data-astro-cid-aszfthrd]{margin:0;font-size:.9rem;color:var(--color-text-body, #1f2a37)}.fusReactControls[data-astro-cid-aszfthrd]{display:flex;flex-wrap:wrap;gap:8px}.fusReactHeart[data-astro-cid-aszfthrd],.fusReactBtn[data-astro-cid-aszfthrd]{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:10px;border:1px solid rgba(10,47,73,.16);background:#fffdf9;color:var(--color-brand-navy);font:inherit;font-weight:600;cursor:pointer;transition:transform .15s ease,background .15s ease,color .15s ease}.fusReactHeart[data-astro-cid-aszfthrd] .fusReactHeartIcon[data-astro-cid-aszfthrd]{font-size:1.05rem;color:#0a2f4959;transition:color .15s ease,transform .2s ease}.fusReactHeart[data-astro-cid-aszfthrd].isLiked{background:#f4893b1a;border-color:var(--color-brand-orange)}.fusReactHeart[data-astro-cid-aszfthrd].isLiked .fusReactHeartIcon[data-astro-cid-aszfthrd]{color:var(--color-brand-orange)}.fusReactHeart[data-astro-cid-aszfthrd].isPulse .fusReactHeartIcon[data-astro-cid-aszfthrd]{transform:scale(1.4)}.fusReactState[data-astro-cid-aszfthrd]{list-style:none;margin:0;padding:10px;background:#0a2f490d;border-radius:10px;display:flex;gap:16px;font-family:var(--font-mono, ui-monospace, monospace);font-size:.84rem}.fusReactState[data-astro-cid-aszfthrd] li[data-astro-cid-aszfthrd]{display:flex;gap:6px;color:var(--color-text-muted, #5a6878)}.fusReactState[data-astro-cid-aszfthrd] b[data-astro-cid-aszfthrd]{color:var(--color-brand-navy)}.fusOopClass[data-astro-cid-aszfthrd]{background:#fffdf9;border-radius:12px;border:1px solid rgba(10,47,73,.1);padding:14px;display:flex;flex-direction:column;gap:12px}.fusOopClassHead[data-astro-cid-aszfthrd]{display:flex;align-items:baseline;gap:8px;font-family:var(--font-mono, ui-monospace, monospace);color:var(--color-brand-navy)}.fusOopKeyword[data-astro-cid-aszfthrd]{color:var(--color-brand-orange);font-weight:700}.fusOopClassHead[data-astro-cid-aszfthrd] strong[data-astro-cid-aszfthrd]{font-size:1.05rem}.fusOopFields[data-astro-cid-aszfthrd]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fusOopFields[data-astro-cid-aszfthrd] label[data-astro-cid-aszfthrd]{display:flex;flex-direction:column;gap:4px;font-family:var(--font-mono, ui-monospace, monospace);font-size:.78rem;color:var(--color-text-muted, #5a6878)}.fusOopFields[data-astro-cid-aszfthrd] input[data-astro-cid-aszfthrd],.fusOopFields[data-astro-cid-aszfthrd] select[data-astro-cid-aszfthrd]{padding:7px 9px;border:1px solid rgba(10,47,73,.18);border-radius:8px;font:inherit;font-size:.85rem;color:var(--color-brand-navy);background:#fffdf9}.fusOopFields[data-astro-cid-aszfthrd] input[data-astro-cid-aszfthrd]:focus,.fusOopFields[data-astro-cid-aszfthrd] select[data-astro-cid-aszfthrd]:focus{outline:2px solid var(--color-brand-orange);outline-offset:1px}.fusOopBtn[data-astro-cid-aszfthrd]{align-self:flex-start;padding:9px 14px;border-radius:10px;border:none;background:var(--color-brand-orange);color:#fffdf9;font:inherit;font-weight:700;cursor:pointer;font-family:var(--font-mono, ui-monospace, monospace)}.fusOopOutput[data-astro-cid-aszfthrd]{margin:0;flex:1;background:#0a2f49;color:#fffdf9;padding:12px 14px;border-radius:10px;font-family:var(--font-mono, ui-monospace, monospace);font-size:.8rem;white-space:pre-wrap;transition:box-shadow .24s ease;min-height:100px}.fusOopOutput[data-astro-cid-aszfthrd].isFresh{box-shadow:0 0 0 2px var(--color-brand-orange)}.fusApiMethods[data-astro-cid-aszfthrd]{display:flex;flex-wrap:wrap;gap:6px}.fusApiMethod[data-astro-cid-aszfthrd]{font-family:var(--font-mono, ui-monospace, monospace);font-size:.78rem;font-weight:700;padding:6px 10px;border-radius:8px;border:1px solid rgba(10,47,73,.18);background:#fffdf9;color:var(--color-brand-navy);cursor:pointer}.fusApiMethod[data-astro-cid-aszfthrd].isActive{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fffdf9}.fusApiBar[data-astro-cid-aszfthrd]{display:flex;align-items:center;gap:8px;background:#fffdf9;border:1px solid rgba(10,47,73,.12);border-radius:10px;padding:6px 6px 6px 10px}.fusApiVerb[data-astro-cid-aszfthrd]{font-family:var(--font-mono, ui-monospace, monospace);font-size:.78rem;font-weight:700;padding:3px 8px;border-radius:6px;background:var(--color-brand-orange);color:#fffdf9}.fusApiVerb[data-astro-cid-aszfthrd][data-verb=POST]{background:#1c8a55}.fusApiVerb[data-astro-cid-aszfthrd][data-verb=PUT]{background:#c47b1a}.fusApiVerb[data-astro-cid-aszfthrd][data-verb=DELETE]{background:#b03a2e}.fusApiPath[data-astro-cid-aszfthrd]{flex:1;font-family:var(--font-mono, ui-monospace, monospace);font-size:.82rem;color:var(--color-brand-navy)}.fusApiSend[data-astro-cid-aszfthrd]{border:none;background:var(--color-brand-navy);color:#fffdf9;font:inherit;font-weight:700;padding:7px 12px;border-radius:8px;cursor:pointer}.fusApiWire[data-astro-cid-aszfthrd]{display:flex;align-items:center;gap:8px;background:#0a2f490a;border-radius:10px;padding:8px 10px}.fusApiNode[data-astro-cid-aszfthrd]{font-family:var(--font-mono, ui-monospace, monospace);font-size:.78rem;font-weight:700;color:var(--color-brand-navy);padding:4px 8px;background:#fffdf9;border:1px solid rgba(10,47,73,.14);border-radius:8px}.fusApiTrack[data-astro-cid-aszfthrd]{position:relative;flex:1;height:4px;background:#0a2f4926;border-radius:999px;overflow:hidden}.fusApiPulse[data-astro-cid-aszfthrd]{position:absolute;top:50%;left:0;width:18px;height:18px;margin-top:-9px;margin-left:-9px;border-radius:50%;background:var(--color-brand-orange);box-shadow:0 0 0 4px #f4893b4d;opacity:0}.fusApiPulse[data-astro-cid-aszfthrd].isFlying{animation:fusApiFly .7s ease-in-out forwards}@keyframes fusApiFly{0%{left:0;opacity:1}50%{left:100%;opacity:1}51%{opacity:0}to{left:0;opacity:0}}.fusApiResponse[data-astro-cid-aszfthrd]{margin:0;flex:1;background:#0a2f49;color:#fffdf9;padding:12px 14px;border-radius:10px;font-family:var(--font-mono, ui-monospace, monospace);font-size:.78rem;white-space:pre-wrap;min-height:90px}.fusSqlChips[data-astro-cid-aszfthrd]{display:flex;flex-wrap:wrap;gap:6px}.fusSqlChips[data-astro-cid-aszfthrd] .fusChip[data-astro-cid-aszfthrd]{background:#fffdf9;color:var(--color-brand-navy);border-color:#0a2f492e}.fusSqlChips[data-astro-cid-aszfthrd] .fusChip[data-astro-cid-aszfthrd].isActive{background:var(--color-brand-orange);color:#fffdf9;border-color:var(--color-brand-orange)}.fusSqlQuery[data-astro-cid-aszfthrd]{margin:0;background:#0a2f49;color:#fffdf9;font-family:var(--font-mono, ui-monospace, monospace);font-size:.8rem;padding:10px 12px;border-radius:10px;white-space:pre}.fusSqlTable[data-astro-cid-aszfthrd]{width:100%;flex:1;border-collapse:collapse;background:#fffdf9;border-radius:10px;overflow:hidden;border:1px solid rgba(10,47,73,.1);font-size:.85rem}.fusSqlTable[data-astro-cid-aszfthrd] th[data-astro-cid-aszfthrd],.fusSqlTable[data-astro-cid-aszfthrd] td[data-astro-cid-aszfthrd]{text-align:left;padding:6px 10px;border-bottom:1px solid rgba(10,47,73,.08)}.fusSqlTable[data-astro-cid-aszfthrd] th[data-astro-cid-aszfthrd]{background:#0a2f490d;font-family:var(--font-mono, ui-monospace, monospace);font-size:.78rem;color:var(--color-brand-navy)}.fusSqlTable[data-astro-cid-aszfthrd] tbody[data-astro-cid-aszfthrd] tr[data-astro-cid-aszfthrd]:last-child td[data-astro-cid-aszfthrd]{border-bottom:none}.fusProjectFlow[data-astro-cid-aszfthrd]{flex:1;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:8px;background:#fffdf9;border:1px solid rgba(10,47,73,.1);border-radius:12px;padding:14px}.fusProjectNode[data-astro-cid-aszfthrd]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;border-radius:12px;background:#0a2f490d;border:1px solid rgba(10,47,73,.12);font-family:var(--font-mono, ui-monospace, monospace);font-size:.78rem;color:var(--color-text-muted, #5a6878);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.fusProjectNode[data-astro-cid-aszfthrd] strong[data-astro-cid-aszfthrd]{font-family:var(--font-heading);color:var(--color-brand-navy);font-size:1rem}.fusProjectIcon[data-astro-cid-aszfthrd]{font-size:1.3rem}.fusProjectNode[data-astro-cid-aszfthrd].isActive{background:#f4893b2e;border-color:var(--color-brand-orange);color:var(--color-brand-orange);transform:translateY(-2px)}.fusProjectArrow[data-astro-cid-aszfthrd]{position:relative;align-self:center;width:100%;min-width:24px;height:4px;background:#0a2f492e;border-radius:999px;overflow:hidden}.fusProjectArrow[data-astro-cid-aszfthrd]:after{content:"";position:absolute;top:50%;left:0;width:14px;height:14px;margin-top:-7px;margin-left:-7px;border-radius:50%;background:var(--color-brand-orange);opacity:0}.fusProjectArrow[data-astro-cid-aszfthrd].isFlow:after{animation:fusFlowForward .65s ease-in-out forwards}.fusProjectArrow[data-astro-cid-aszfthrd].isBack:after{animation:fusFlowBack .65s ease-in-out forwards}@keyframes fusFlowForward{0%{left:0;opacity:1}to{left:100%;opacity:1}}@keyframes fusFlowBack{0%{left:100%;opacity:1}to{left:0;opacity:1}}.fusProjectControls[data-astro-cid-aszfthrd]{display:flex;flex-wrap:wrap;gap:8px}.fusProjectBtn[data-astro-cid-aszfthrd]{padding:9px 12px;border-radius:10px;border:none;background:var(--color-brand-orange);color:#fffdf9;font:inherit;font-weight:700;cursor:pointer}.fusProjectBtnGhost[data-astro-cid-aszfthrd]{background:transparent;color:var(--color-brand-navy);border:1px solid rgba(10,47,73,.18);margin-left:auto}.fusProjectLog[data-astro-cid-aszfthrd]{margin:0;font-size:.85rem;color:var(--color-text-muted, #5a6878)}@media (max-width: 980px){.fusPanelGrid[data-astro-cid-aszfthrd]{grid-template-columns:1fr}.fusDemo[data-astro-cid-aszfthrd]{min-height:320px}}@media (max-width: 640px){.fusTab[data-astro-cid-aszfthrd]{padding:8px 12px;font-size:.88rem}.fusTabIndex[data-astro-cid-aszfthrd]{display:none}.fusOopFields[data-astro-cid-aszfthrd]{grid-template-columns:1fr}.fusReactState[data-astro-cid-aszfthrd]{flex-direction:column;gap:4px}.fusProjectFlow[data-astro-cid-aszfthrd]{grid-template-columns:1fr;grid-auto-rows:auto}.fusProjectArrow[data-astro-cid-aszfthrd]{height:24px;width:4px;justify-self:center}@keyframes fusFlowForward{0%{top:0;left:50%;opacity:1}to{top:100%;left:50%;opacity:1}}@keyframes fusFlowBack{0%{top:100%;left:50%;opacity:1}to{top:0;left:50%;opacity:1}}}@media (prefers-reduced-motion: reduce){.fusProjectNode[data-astro-cid-aszfthrd],.fusReactHeart[data-astro-cid-aszfthrd] .fusReactHeartIcon[data-astro-cid-aszfthrd],.fusApiPulse[data-astro-cid-aszfthrd],.fusProjectArrow[data-astro-cid-aszfthrd]:after{transition:none;animation:none!important}}.fusGit[data-astro-cid-aszfthrd]{display:flex;flex-direction:column;gap:12px}.fusGitToolbar[data-astro-cid-aszfthrd]{display:flex;flex-direction:column;gap:8px;padding:12px;background:linear-gradient(180deg,#0b1a29f5,#07111bfa),linear-gradient(135deg,#f4893b1a,#7ecbff14);border:1px solid rgba(126,203,255,.16);border-radius:12px;color:#f8fafc}.fusGitRow[data-astro-cid-aszfthrd]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.fusGitRowBranches[data-astro-cid-aszfthrd]{gap:8px}.fusGitLabel[data-astro-cid-aszfthrd]{font-family:var(--font-mono, ui-monospace, monospace);font-size:.78rem;color:#ffffffb8;text-transform:uppercase;letter-spacing:.04em}.fusGitInput[data-astro-cid-aszfthrd]{flex:1 1 140px;min-width:0;padding:8px 10px;border-radius:8px;border:1px solid rgba(148,163,184,.24);background:#0f172ad1;color:#fff;font:inherit;font-size:.85rem;font-family:var(--font-mono, ui-monospace, monospace)}.fusGitInput[data-astro-cid-aszfthrd]::placeholder{color:#ffffff70}.fusGitInput[data-astro-cid-aszfthrd]:focus{outline:2px solid var(--color-brand-orange);outline-offset:1px}.fusGitSelect[data-astro-cid-aszfthrd]{flex:0 1 140px}.fusGitBtn[data-astro-cid-aszfthrd]{padding:7px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.22);background:#0f172ac7;color:#f8fafc;font:inherit;font-weight:600;font-size:.85rem;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.fusGitBtn[data-astro-cid-aszfthrd]:hover:not(:disabled){background:#f4893b29;border-color:var(--color-brand-orange);color:#fff}.fusGitBtn[data-astro-cid-aszfthrd]:disabled{opacity:.45;cursor:not-allowed}.fusGitBtnPrimary[data-astro-cid-aszfthrd]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fffdf9}.fusGitBtnPrimary[data-astro-cid-aszfthrd]:hover:not(:disabled){background:var(--color-brand-orange);color:#fffdf9;transform:translateY(-1px)}.fusGitBtnGhost[data-astro-cid-aszfthrd]{background:transparent;color:#ffffffc2}.fusGitBtnReset[data-astro-cid-aszfthrd]{margin-left:auto;background:transparent;color:#ffffff9e;border-style:dashed}.fusGitBranches[data-astro-cid-aszfthrd]{display:flex;flex-wrap:wrap;gap:6px}.fusGitBranchChipWrap{display:inline-flex;align-items:stretch;border-radius:999px;border:1px solid var(--gc, rgba(10, 47, 73, .18));background:color-mix(in srgb,var(--gc, #94a3b8) 10%,transparent);overflow:hidden;line-height:1;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.fusGitBranchChipWrap:hover{transform:translateY(-1px);box-shadow:0 4px 10px #0a2f491a}.fusGitBranchChipWrap.isActive{background:var(--gc, var(--color-brand-orange));box-shadow:0 0 0 2px color-mix(in srgb,var(--gc, #f4893b) 35%,transparent)}.fusGitBranchChip{padding:6px 12px;border:none;background:transparent;color:#fff;font:inherit;font-weight:700;font-size:.78rem;font-family:var(--font-mono, ui-monospace, monospace);cursor:pointer}.fusGitBranchChipWrap.isActive .fusGitBranchChip{color:#fff}.fusGitBranchChipDel{padding:0 9px;border:none;border-left:1px solid color-mix(in srgb,var(--gc, #94a3b8) 35%,transparent);background:transparent;color:#ffffffe6;font:inherit;font-size:1rem;font-weight:700;line-height:1;cursor:pointer;transition:background .16s ease,color .16s ease}.fusGitBranchChipDel:hover{background:#dc26262e;color:#dc2626}.fusGitBranchChipWrap.isActive .fusGitBranchChipDel{color:#fff;border-left-color:#0a2f4940}.fusGitTreeWrap[data-astro-cid-aszfthrd]{flex:1;min-height:260px;max-height:380px;overflow:auto;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(180deg,#0b1a29,#07111b);border:1px solid rgba(10,47,73,.18);border-radius:12px;padding:8px 12px}.fusGitTree[data-astro-cid-aszfthrd]{display:flex;align-items:flex-end;justify-content:center}.fusGitTree[data-astro-cid-aszfthrd] svg{display:block;max-width:100%;height:auto}.fusGitSvgMsg{font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;fill:#fff}.fusGitSvgFlag{font-family:var(--font-mono, ui-monospace, monospace);font-size:8.5px;fill:#fff;fill-opacity:.6;letter-spacing:.05em}.fusGitSvgBranch{font-family:var(--font-mono, ui-monospace, monospace);font-size:9.5px;font-weight:700;fill:#fff}.fusGitSvgHeader{font-family:var(--font-mono, ui-monospace, monospace);font-size:9.5px;font-weight:700;fill:#ffffff8c;letter-spacing:.18em}.fusGitSvgEmpty{font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;fill:#ffffff52;letter-spacing:.04em}.fusGitLog[data-astro-cid-aszfthrd]{margin:0;padding:8px 12px;font-size:.82rem;color:#ffffffc7;background:#0f172ac7;border-left:3px solid var(--color-brand-orange);border-radius:4px;font-family:var(--font-mono, ui-monospace, monospace);line-height:1.45}
