.reference-blog-page .rb-topics.rb-service-topics.has-overflow-menu{flex-wrap:nowrap!important;overflow:visible!important;position:relative!important;z-index:5;min-height:66px!important;isolation:isolate}.reference-blog-page .rb-topics.rb-service-topics.has-overflow-menu>a{flex:0 0 auto!important}
.reference-blog-page .blog-more{position:relative;margin-left:auto;flex:0 0 auto;align-self:center}.reference-blog-page .blog-more[hidden],.reference-blog-page .blog-more-menu[hidden]{display:none!important}
.reference-blog-page .blog-more-toggle{display:flex;align-items:center;justify-content:center;gap:9px;height:38px;min-width:86px;padding:8px 13px;border:1px solid #a6cfe3;border-radius:10px;background:linear-gradient(115deg,#def9f3,#e7f0ff,#f4e9fa);color:#25587a;font:700 13px Inconsolata,sans-serif;cursor:pointer;box-shadow:inset 0 1px #fff}.reference-blog-page .blog-more-toggle svg{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none;transition:transform .18s}.reference-blog-page .blog-more-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.reference-blog-page .blog-more-toggle:hover,.reference-blog-page .blog-more-toggle.contains-active{border-color:#169dc1;color:#06789b;background:#dff8f7}
.reference-blog-page .blog-more-menu{position:absolute!important;right:0;top:calc(100% + 10px);z-index:20;width:260px;max-width:calc(100vw - 52px);max-height:min(410px,65vh);overflow-y:auto;padding:8px;border:1px solid #aed5e2;border-radius:14px;background:linear-gradient(135deg,#f1fffc,#f1f5ff 65%,#fbf0fc);box-shadow:0 15px 35px #17497028,inset 0 1px white;display:grid;gap:5px;scrollbar-width:thin}
.reference-blog-page .blog-more-menu>a{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;padding:11px!important;min-height:40px!important;height:auto!important;margin:0!important;width:100%!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:#315777!important;font-size:13px!important;box-shadow:none!important;text-decoration:none!important;box-sizing:border-box}.reference-blog-page .blog-more-menu>a:hover{background:#ffffffc9!important;border-color:#b9dce7!important}.reference-blog-page .blog-more-menu>a.active{background:#e1f1fe!important;border-color:#98c7e7!important;color:#0878ad!important}.reference-blog-page .blog-more-menu>a i{display:flex!important;align-items:center;justify-content:center;width:18px!important;height:18px!important;min-width:18px;padding:0!important;border:0!important;background:none!important;color:#099fac!important;box-shadow:none!important}.reference-blog-page .blog-more-menu>a svg{width:18px!important;height:18px!important}.reference-blog-page .blog-more-menu>a span{flex:1;white-space:normal;line-height:1.4}.reference-blog-page .blog-more-menu>a small{position:static!important;margin:0!important;min-width:23px;height:23px;display:grid;place-items:center;border-radius:6px;background:#e2eefb;font-size:11px}
.reference-article-page .ra-breadcrumb{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:9px!important;margin:18px 0 24px!important;padding:13px 17px!important;border:1px solid #b7dce6!important;border-radius:14px!important;background:radial-gradient(circle at 10% 0,#ffffffcf,transparent 35%),linear-gradient(110deg,#dff8f3,#e9f2ff 55%,#f8eafa)!important;box-shadow:inset 0 1px #fff,0 5px 18px #2e70970a!important}.reference-article-page .ra-breadcrumb>a{font-size:12px!important;font-weight:700!important;padding:4px 0!important}.reference-article-page .ra-breadcrumb>span{min-width:0;overflow-wrap:anywhere;font-size:12px!important;color:#59758d!important;line-height:1.6}.reference-article-page .ra-breadcrumb>.ra-home{display:grid!important;place-items:center!important;width:31px!important;height:31px!important;flex:0 0 31px!important;padding:0!important;border:1px solid #badce7!important;border-radius:9px!important;background:#ffffffc7!important}.reference-article-page .ra-breadcrumb>i{display:flex;align-items:center;flex:0 0 12px}
.reference-article-page .ra-share{align-items:center!important;gap:8px!important}.reference-article-page .ra-share a,.reference-article-page .ra-share button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 36px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:8px!important;border:1px solid #c4dce8!important;border-radius:10px!important;background:linear-gradient(135deg,#ffffff,#eef7fb)!important;box-shadow:inset 0 1px white!important;transform:none!important;cursor:pointer;transition:border-color .18s,background .18s}.reference-article-page .ra-share .linkedin{color:#0a66c2!important}.reference-article-page .ra-share .x{color:#23364c!important}.reference-article-page .ra-share .facebook{color:#1877f2!important}.reference-article-page .ra-share .whatsapp{color:#16845b!important}.reference-article-page .ra-share .email{color:#9960bb!important}.reference-article-page .ra-share .copy{color:#258a9c!important}.reference-article-page .ra-share a:hover,.reference-article-page .ra-share button:hover{background:#e3f5fb!important;border-color:#65b5cd!important}.reference-article-page .ra-share svg.blog-social-svg{display:block!important;width:18px!important;height:18px!important;min-width:18px;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round;stroke-linejoin:round}.reference-article-page .ra-share svg.blog-social-svg[data-solid=true]{fill:currentColor!important;stroke:none!important}.reference-article-page .ra-share .copied{background:#dbf8e9!important;border-color:#56ba85!important}.reference-article-page .ra-share strong{font-size:10px!important;letter-spacing:.08em;color:#647c92!important;margin-right:2px}.blog-more-toggle:focus-visible,.blog-more-menu a:focus-visible,.reference-article-page .ra-share a:focus-visible,.reference-article-page .ra-share button:focus-visible{outline:3px solid #429adb66;outline-offset:3px}
@media(max-width:600px){.reference-blog-page .rb-topics.rb-service-topics.has-overflow-menu{min-height:58px!important}.reference-blog-page .blog-more-toggle{min-width:76px;height:36px;font-size:12px;padding:8px 10px}.reference-article-page .ra-breadcrumb{padding:11px!important;gap:7px!important}.reference-article-page .ra-breadcrumb>span{flex:1 1 100%;padding-top:6px;border-top:1px solid #cde1eb}.reference-article-page .ra-share{gap:7px!important}.reference-article-page .ra-share a,.reference-article-page .ra-share button{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex-basis:34px!important}}
.reference-blog-page .blog-more-menu>a span{text-align:left!important}.reference-blog-page .rb-topics.rb-service-topics.has-overflow-menu>a{transform:none!important}
