.zw-breadcrumb{width:100%;margin:0 0 15px;color:rgb(255 255 255 / .42);font-family:var(--zw-font-mono,'Fira Code',monospace)}.zw-breadcrumb-inner{width:100%;display:flex;align-items:center;gap:10px;margin:0;padding:0}.zw-breadcrumb-inner::before{content:'';flex:0 0 20px;width:20px;height:1px;background:linear-gradient(90deg,var(--zw-cyan,#55d6ff),rgb(85 214 255 / .1));box-shadow:0 0 10px rgb(85 214 255 / .22)}.zw-breadcrumb .rank-math-breadcrumb,.zw-breadcrumb .zw-breadcrumb-fallback{min-width:0;margin:0}#zw-breadcrumb .rank-math-breadcrumb p,#zw-breadcrumb .zw-breadcrumb-fallback ol{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin:0;padding:0;color:rgb(255 255 255 / .42);font-size:clamp(.72rem, .08vw + .7rem, .78rem);font-weight:500;line-height:1.45;letter-spacing:.035em;list-style:none}.zw-breadcrumb a,.zw-breadcrumb-fallback a{display:inline-flex;align-items:center;color:rgb(85 214 255 / .72);text-decoration:none;transition:color .2s ease,text-shadow .2s ease}.zw-breadcrumb a:first-child::before{content:'';width:5px;height:5px;margin-right:7px;border-radius:50%;background:var(--zw-green,#00ff9d);box-shadow:0 0 0 4px rgb(0 255 157 / .055),0 0 10px rgb(0 255 157 / .35)}.zw-breadcrumb a:hover{color:var(--zw-cyan,#55d6ff);text-shadow:0 0 14px rgb(85 214 255 / .18)}.zw-breadcrumb .last,.zw-breadcrumb [aria-current="page"]{color:rgb(255 255 255 / .74)}.zw-breadcrumb-separator{display:inline-flex;align-items:center;justify-content:center;margin-inline:9px;color:rgb(85 214 255 / .32);font-size:.92rem;line-height:1;user-select:none}.zw-breadcrumb-fallback li{display:inline-flex;align-items:center;min-width:0}@media (max-width:767px){.zw-breadcrumb{margin-bottom:13px}.zw-breadcrumb-inner{gap:8px}.zw-breadcrumb-inner::before{flex-basis:14px;width:14px}#zw-breadcrumb .rank-math-breadcrumb p,#zw-breadcrumb .zw-breadcrumb-fallback ol{flex-wrap:nowrap;overflow:hidden;font-size:.72rem;white-space:nowrap}.zw-breadcrumb .last,.zw-breadcrumb [aria-current="page"]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zw-breadcrumb-separator{flex:0 0 auto;margin-inline:6px}}