:root{--zwc-sprite-img:url(//www.zohowebstatic.com/sites/zweb/images/catalyst/monolithic-microservices/zwc-sprite.svg)}.zwc-main-wrapper h1,.zwc-main-wrapper h2,.zwc-main-wrapper h3,.zwc-main-wrapper h4,.zwc-main-wrapper h5,.zwc-main-wrapper h6,.zwc-main-wrapper span,.zwc-main-wrapper p{margin:0}.zw-product-header{background-color:#040313}.zwc-main-wrapper{background-color:#040313;color:white}.zwc-main-wrapper section{padding:120px 0}.zwc-main-wrapper section.zwc-recently-uploaded-wrap,.zwc-main-wrapper section.zwc-alltopic-wrap{padding-top:0}.zwc-banner-wrap h1{text-align:center}.zwc-catalyst-category,.zwc-recent-card-container{display:flex;flex-wrap:wrap;gap:14px;max-width:1014px;margin:auto}.zwc-catalyst-category .zwc-catalyst-card{flex:1 1 calc(50% - 7px);padding:clamp(40px,8vw,80px) clamp(20px,5vw,40px);border-radius:10px}.zwc-catalyst-category a{color:white}.zwc-catalyst-category .zwc-catalyst-card:nth-child(1),.zwc-catalyst-category .zwc-catalyst-card:nth-child(4){background-image:url('//www.zohowebstatic.com/sites/zweb/images/catalyst/cookbook/zwc-category_background_one.png');background-size:cover}.zwc-catalyst-category .zwc-catalyst-card:nth-child(2),.zwc-catalyst-category .zwc-catalyst-card:nth-child(3){background-image:url('//www.zohowebstatic.com/sites/zweb/images/catalyst/cookbook/zwc-category_background_two.png');background-size:cover}.zwc-recent-card-container,.zwc-alltopic-container{max-width:none;margin-top:16px}.zwc-recent-card:hover{background:rgba(255,255,255,0.05);border-color:rgba(255,255,255,0.2)}.zwc-recent-card,.zwc-category-list-card{flex:1 1 calc(33.33% - 14px);max-width:calc(33.33% - 14px);padding:30px;border-radius:8px;border:1px solid #232345;background:#08081d;transition:all .2s ease}.zwc-recent-card p{color:#626281;font-size:13px;margin-bottom:clamp(20px,5vw,40px)}.zwc-recent-card .zwc-category{padding:2px 8px;border-radius:2px;color:white;text-transform:uppercase}.zwc-recent-card h3{font-family:var(--zf-secondary-medium);margin-top:14px;color:#d5d5f2;width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#zwc-see-more-btn{margin:0 auto;margin-top:40px;background-color:#040313;border:0;color:#d5d5f2;padding:15px 30px;padding-right:10px;border-radius:4px;cursor:pointer;font-size:15px;font-family:var(--zf-primary-semibold);position:relative}.zwc-allcount{padding-left:5px;font-size:16px;opacity:.3}#zwc-see-more-btn::after,#zwc-see-more-btn::before{content:"";height:10px;width:10px;position:absolute;border:1px solid white;border-top:0;border-right:0;left:50%;transform:translateX(-50%);bottom:3px;transform:rotate(-45deg);color:white;margin-left:8px}#zwc-see-more-btn::before{bottom:-4px}.zwc-content{display:flex;gap:40px}.zwc-recent-card:hover .zwc-arrow{background-position:left center}.zwc-arrow{height:27px;width:26px;min-height:27px;min-width:26px;background-image:url('//www.zohowebstatic.com/sites/zweb/images/catalyst/cookbook/arrow-cookbook.svg');background-position:right center;background-repeat:no-repeat;margin-top:auto}.zwc-catalyst-category{margin-top:50px}.zwc-category.catalyst-101,.zwc-tag.agent-sdk,.zwc-card-tag.agent-sdk{background-color:#176400}.zwc-category.developer-tool-kit{background-color:#90004f}.zwc-category.use-cases{background-color:#2938c4}.zwc-category.business-impact{background-color:#685700}.zwc-tag.response,.zwc-card-tag.response{background-color:#4d4d4d}.zwc-tag.completions,.zwc-card-tag.completions{background-color:#903c00}.zwc-card-tab-tags .zwc-tag{color:white;border-radius:3px;padding:2px 8px}.zwc-tag.catalyst-101,.zwc-tag.Catalyst101,.zwc-tag.catalyst101{background-color:#0073e6}.zwc-tag.catalyst-architechture,.zwc-tag.catalyst-architecture{background-color:#2c3e50}.zwc-tag.cloud-computing{background-color:#2980b9}.zwc-tag.data-storage{background-color:#8e44ad}.zwc-tag.authentication{background-color:#c0392b}.zwc-tag.job-scheduling{background-color:#16a085}.zwc-tag.catalyst-cli{background-color:#0073e6}.zwc-tag.catalyst-components{background-color:#e67e22}.zwc-tag.dev-vs-prod{background-color:#8e44ad}.zwc-tag.developer-tool-kit{background-color:#90004f}.zwc-tag.rag{background-color:#d35400}.zwc-tag.langchain{background-color:#9b59b6}.zwc-tag.object-storage{background-color:#34495e}.zwc-tag.catalyst-functions{background-color:#8e44ad}.zwc-tag.security{background-color:#27ae60}.zwc-tag.business-impact{background-color:#685700}.zwc-tag.cloud-computing{background-color:#2980b9}.zwc-tag.paas{background-color:#d35400}.zwc-tag.quickml{background-color:#9b59b6}.zwc-tag.machine-learning,.zwc-tag.ml{background-color:#27ae60}.zwc-tag.event-functions{background-color:#e67e22}.zwc-tag.api{background-color:#27ae60}.zwc-tag.batch-process{background-color:#9b59b6}.zwc-tag.rest-api{background-color:#c0392b}.zwc-tag.headless-browser{background-color:#34495e}.zwc-tag.api-endpoint{background-color:#16a085}.zwc-tag.automation{background-color:#f39c12}.zwc-tag.iaas{background-color:#2980b9}.zwc-tag.saas{background-color:#27ae60}.zwc-tag.production-environment{background-color:#c0392b}.zwc-tag.development-environment{background-color:#2980b9}.zwc-tag.zia-services{background-color:#f39c12}.zwc-tag.ai{background-color:#34495e}.zwc-tag.deployment{background-color:#e67e22}.zwc-tag.serverless{background-color:#d35400}.zwc-tag{border:1px solid #232345;border-radius:2px}.zwc-filter-list{margin:16px 0;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.zwc-filter-dropdown{position:relative}.zwc-filter-list select{background-color:#141428;color:#fff;border:1px solid #333;border-radius:6px;padding:8px 12px;font-size:14px;outline:0;cursor:pointer;transition:all .2s ease;min-width:200px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}.zwc-filter-list select:focus{outline:0;box-shadow:none}#zwc-topic-filter{background-color:#141428;position:relative;font-family:var(--zf-primary-medium)}.zwc-topic-filter optgroup{position:absolute}.zwc-filter-list option{background:#111;color:#fff;padding:8px}.zwc-filter-dropdown::before{content:"▾";font-size:14px;color:#fff;position:absolute;right:12px;top:15px;z-index:10;transform:translateY(-50%);height:10px;width:10px;pointer-events:none}.zwc-filter-list optgroup{background:#0d0d1a;color:#aaa;font-weight:bold;font-size:12px;padding:4px;position:absolute}.zwc-alltopic-container{display:flex;flex-direction:column;gap:6px}.zwc-alltopic-list:hover,.zwc-filter-list:hover select{border-color:rgba(255,255,255,0.2);background-color:#121222;transition:all .2s ease}.zwc-alltopic-list{cursor:pointer;width:100%;display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:14px 20px;border-radius:4px;border:1px solid #1d1d38;background:#08081d}.zwc-alltopic-list h3,.zwc-categorylistcard-content h3{color:#d5d5f2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.zwc-alltopic-details,.zwc-alltopic-tag{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.zwc-alltopic-tag span,.zwc-card-tab-tags .zwc-card-tag{color:white;border-radius:2px;padding:2px 8px}.zwc-alltopic-details p{color:#626281}.zwc-category-breadcrumbs{display:flex;align-items:center;gap:6px}.zwc-catebanner{padding:clamp(40px,10vw,100px);margin-top:26px;margin-bottom:46px;text-align:center;min-height:clamp(180px,30vw,250px);width:100%;border-radius:10px;background-color:#489c9a;background-size:110%;background-position:top}.zwc-catebanner-bg-one{background-image:url('https://www.zohowebstatic.com/sites/zweb/images/catalyst/cookbook/zwc-category_background_one.jpg')}.zwc-catebanner-bg-two{background-image:url('https://www.zohowebstatic.com/sites/zweb/images/catalyst/cookbook/zwc-category_background_two.png')}.zwc-category-banner h1{font-family:var(--zf-primary-semibold);margin-bottom:14px}.zwc-category-banner h2{font-family:var(--zf-secondary-medium)}.zwc-category-listcard-container{display:flex;flex-wrap:wrap;gap:16px}.zwc-card-tab-tags{margin-top:40px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.zwc-category-list-card{padding:30px 42px;display:flex;gap:32px}.zwc-categorylistcard-content h3{font-family:var(--zf-primary-semibold);color:#d5d5f2;margin-top:14px}.zwc-category-list-card:hover .zwc-arrow-black{background-position:left center}.zwc-category-list-card:hover{background:rgba(255,255,255,0.05);border-color:rgba(255,255,255,0.2)}.zwc-arrow-black{margin-top:auto;height:26px;min-height:26px;min-width:26px;width:26px;background-image:url('//www.zohowebstatic.com/sites/zweb/images/catalyst/cookbook/arrow-cookbook.svg');background-position:right center;background-repeat:no-repeat}section.zwc-category-filter .content-wrap{min-height:55vh}.zwc-empty-message{padding:40px;text-align:center;color:#666;font-size:16px;border-radius:8px;margin:auto}.zwc-category-filter .zwc-alltopic-tag{margin:0 auto 39px auto}.zwc-main-wrapper section.zwc-category-filter{padding-top:0}.zwc-main-wrapper section.zwc-category-banner{padding-bottom:0}.zwc-categorylistcard-content span{color:#626281;font-size:13px}@media(min-width:1280px){.zwc-main-wrapper .zwc-recently-uploaded-wrap .content-wrap,.zwc-main-wrapper .zwc-alltopic-wrap .content-wrap{max-width:1315px}.zwc-main-wrapper h1{font-family:var(--zf-primary-semibold);font-size:54px;letter-spacing:-1.08px}.zwc-catalyst-category h2{letter-spacing:-2px;line-height:48px;font-size:40px;font-family:var(--zf-primary-medium)}.zwc-recently-uploaded-wrap h2,.zwc-alltopic-wrap h2{font-size:22px;line-height:32px;letter-spacing:-0.44px}.zwc-recent-card h3{font-size:18px;line-height:26px;letter-spacing:-0.36px}.zwc-recent-card span{font-size:11px;letter-spacing:-0.11px}.zwc-alltopic-list h3{font-size:15px;padding:10px}.zwc-alltopic-tag{font-size:11px;text-transform:uppercase;font-family:var(--zf-primary-medium)}.zwc-alltopic-details p{font-size:13px}.zwc-alltopic-wrap .content-wrap{padding-bottom:50px}.zwc-category-banner h1{font-size:46px;letter-spacing:-0.92px}.zwc-category-banner h2{font-size:28px;letter-spacing:-0.56px}.zwc-categorylistcard-content h3{line-height:26px;letter-spacing:-0.36px;font-size:18px}}@media only screen and (max-width:1024px){.zwc-category-list-card,.zwc-recent-card{flex:1 1 calc(50% - 8px);max-width:calc(50% - 8px)}}@media only screen and (max-width:768px){.zwc-main-wrapper section{padding:90px 0}.zwc-catalyst-category .zwc-catalyst-card,.zwc-recent-card,.zwc-category-list-card{flex:1 1 100%;max-width:none}}.zwc-skeleton-loading{pointer-events:none;user-select:none}.zwc-skeleton-text,.zwc-skeleton-box{background:linear-gradient(90deg,#1a1a2e 25%,#2a2a3e 50%,#1a1a2e 75%);background-size:200% 100%;animation:zwc-skeleton-shimmer 1.5s ease-in-out infinite;border-radius:4px}.zwc-skeleton-date{width:100px;height:16px;margin-bottom:20px}.zwc-skeleton-title{width:80%;height:24px;margin-top:14px}.zwc-skeleton-category{width:120px;height:20px;margin-bottom:14px}.zwc-recent-card.zwc-skeleton-loading .zwc-skeleton-content{display:flex;gap:40px}.zwc-skeleton-textwrapper{flex:1}.zwc-alltopic-list.zwc-skeleton-loading{background:#08081d;border:1px solid #1d1d38}.zwc-skeleton-topic-title{width:60%;height:18px;margin-bottom:10px}.zwc-skeleton-topic-tag{width:100px;height:16px;display:inline-block;margin-right:10px}.zwc-skeleton-topic-date{width:90px;height:14px}.zwc-skeleton-filter{width:200px;height:38px;background:#141428;border:1px solid #333;border-radius:6px}.zwc-error-state{padding:60px 40px;text-align:center;background:rgba(255,59,48,0.1);border:1px solid rgba(255,59,48,0.3);border-radius:8px;margin:20px 0}.zwc-error-state h3{color:#ff3b30;margin-bottom:12px;font-size:18px}.zwc-error-state p{color:#999;margin-bottom:20px;font-size:14px}.zwc-error-state button{background:#ff3b30;color:white;border:0;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:14px;font-family:var(--zf-primary-semibold);transition:background .2s ease}.zwc-error-state button:hover{background:#cc2e24}@keyframes zwc-skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.zwc-filter-loading{opacity:.5;pointer-events:none}