.renderPage{flex-direction:column;align-items:center;width:1140px;max-width:100%;margin:0 auto;padding:0 30px;display:flex}.renderPage a{color:var(--primary-color)}.renderPage .pageTitle{width:900px;max-width:100%;margin:75px auto}.renderPage .pageTitle h1{color:#282828;font-size:32px;font-weight:700}.renderPage .pageTitle .subtitle{color:#666;align-items:center;gap:6px;height:17px;font-size:.875rem;line-height:1.25rem;display:flex}.renderPage .renderedContent{max-width:100%;margin-bottom:150px;box-sizing:border-box!important}
.customBoxCategory{flex-direction:column;justify-content:center;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;display:flex}.customBoxCategory .header{justify-content:space-between;align-items:center;display:flex}.customBoxCategory .header .title{color:#282828;font-size:24px;font-weight:700;margin-top:0!important}.customBoxCategory .header .showAll{color:var(--primary-color);cursor:pointer;border-radius:5px;align-items:center;gap:2px;margin-top:1px;padding:4px 8px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s ease-in-out;display:flex}.customBoxCategory .header .showAll svg{stroke-width:3px;width:16px;height:16px}.customBoxCategory .header .showAll:hover{background-color:#0000000d}.customBoxCategory .cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;width:900px;max-width:100%;margin-top:16px;display:grid}.customBoxCategory .cards.multipleLines{grid-template-columns:repeat(2,minmax(0,1fr))}.customBoxCategory .cards.multipleLines .card{height:100%}.customBoxCategory .cards.overWidth{min-width:1080px;max-width:1080px}.customBoxCategory .cards .card{box-sizing:border-box;cursor:pointer;background-color:#fff;border-width:1px;border-color:#e5e5e5;border-radius:.125rem;flex-direction:column;height:fit-content;padding:60px 18px 18px;text-decoration-line:none;transition:all .2s ease-in-out;display:flex}.customBoxCategory .cards .card:not(.noHover).selected,.customBoxCategory .cards .card:not(.noHover):hover{box-shadow:0 6px 0 color-mix(in srgb,var(--primary-color,#3d61cd)45%,transparent);border-color:var(--primary-color,#3d61cd);transform:translateY(-6px)}.customBoxCategory .cards .card:not(.noHover).selected .highlightButton,.customBoxCategory .cards .card:not(.noHover):hover .highlightButton{color:var(--primary-color,#3d61cd)!important;border-color:var(--primary-color,#3d61cd)!important;background-color:color-mix(in srgb,var(--primary-color,#3d61cd)8%,white)!important}.customBoxCategory .cards .card .name{color:#282828;font-weight:700;margin-top:0!important;margin-bottom:16px!important;font-size:15px!important}.customBoxCategory .cards .card .name.link{color:var(--primary-color);text-decoration-line:underline}.customBoxCategory .cards .card .text{color:#4f4f4f;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:0!important;font-size:12px!important}.customBoxCategory .cards .card .highlightButton{color:#666;background-color:#f9f9f9;border-width:1px;border-color:#e5e5e5;border-radius:.125rem;justify-content:center;align-items:center;gap:8px;width:fit-content;margin-top:24px;margin-left:auto;padding:5px 10px;font-size:.75rem;line-height:1rem;display:flex}.customBoxCategory .cards .card .highlightButton svg{width:16px;height:16px}.categoryModalOption.isSelected{border-color:var(--primary-color,#1777ff);background-color:color-mix(in srgb,var(--primary-color,#1777ff)10%,white)}.categoryVariantBar{background-color:var(--primary-color,#1777ff)}.bubbles{background-image:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--primary-color,#3d61cd)3%,transparent)0%,color-mix(in srgb,var(--primary-color,#3d61cd)3%,transparent)25%,transparent 25%),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--primary-color,#3d61cd)3%,transparent)0%,color-mix(in srgb,var(--primary-color,#3d61cd)3%,transparent)25%,transparent 25%),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--primary-color,#3d61cd)3%,transparent)0%,color-mix(in srgb,var(--primary-color,#3d61cd)3%,transparent)25%,transparent 25%);background-position:0 0,150px 150px,75px 75px;background-repeat:repeat;background-size:300px 300px}
.ag-overlay{pointer-events:all!important}.ag-viewport{min-height:400px!important}.ag-theme-params-2{height:fit-content!important}.ag-row{transition:transform .2s ease-in-out!important}.ag-dnd-ghost{visibility:hidden!important}
.node-wrapper-margin{margin-top:16px;margin-bottom:16px}
