.wp-block-fabrica-taxonomy-navigator{--tn-ink:var(--fabrica-navigator-ink,currentcolor);--tn-accent:var(--fabrica-navigator-accent,currentcolor);--tn-link:var(--fabrica-navigator-link,var(--tn-accent));--tn-muted:var(--fabrica-navigator-muted,color-mix(in srgb,currentcolor 60%,transparent));--tn-rule:var(--fabrica-navigator-rule,color-mix(in srgb,currentcolor 25%,transparent));--tn-surface:var(--fabrica-navigator-surface,color-mix(in srgb,currentcolor 6%,transparent));--tn-background:var(--fabrica-navigator-background,canvas);background:canvas;background:var(--tn-background);color:currentcolor;color:var(--tn-ink)}.wp-block-fabrica-taxonomy-navigator a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.wp-block-fabrica-taxonomy-navigator a:focus-visible{outline:2px solid var(--tn-link);outline-offset:-2px}.wp-block-fabrica-taxonomy-navigator button:focus-visible{outline:2px solid var(--tn-link);outline-offset:-2px}.wp-block-fabrica-taxonomy-navigator p{margin:0}.wp-block-fabrica-taxonomy-navigator__hidden{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wp-block-fabrica-taxonomy-navigator__chevron{fill:currentcolor;flex:none;height:24px;width:24px}.wp-block-fabrica-taxonomy-navigator__kicker,.wp-block-fabrica-taxonomy-navigator__label,.wp-block-fabrica-taxonomy-navigator__term{font-family:var(--fabrica-navigator-label-font);font-size:.75rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.wp-block-fabrica-taxonomy-navigator__kicker,.wp-block-fabrica-taxonomy-navigator__label{color:var(--tn-muted)}.wp-block-fabrica-taxonomy-navigator--compact{border:1px solid var(--tn-rule);display:grid;grid-template-columns:1fr auto 1fr;position:relative}.wp-block-fabrica-taxonomy-navigator__step{align-items:center;display:flex;gap:.35rem;min-width:0;padding:.35rem .6rem}a.wp-block-fabrica-taxonomy-navigator__step:hover{background:var(--tn-surface);color:var(--tn-link)}.wp-block-fabrica-taxonomy-navigator__step--next{justify-content:flex-end;text-align:right}.wp-block-fabrica-taxonomy-navigator__step-text{display:grid;line-height:1.2;min-width:0}.wp-block-fabrica-taxonomy-navigator__step-title{font-family:var(--fabrica-navigator-title-font);font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-fabrica-taxonomy-navigator__toggle{align-items:center;background:none;border:0;border-left:1px solid var(--tn-rule);border-right:1px solid var(--tn-rule);color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;justify-content:center;line-height:1.2;max-width:22rem;min-width:0;padding:.35rem 1.1rem}.wp-block-fabrica-taxonomy-navigator__toggle:hover,.wp-block-fabrica-taxonomy-navigator__toggle[aria-expanded=true]{background:var(--tn-surface)}.wp-block-fabrica-taxonomy-navigator__toggle[aria-expanded=true] .wp-block-fabrica-taxonomy-navigator__chevron{transform:rotate(180deg)}.wp-block-fabrica-taxonomy-navigator__term{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-fabrica-taxonomy-navigator__position{align-items:center;display:flex;font-feature-settings:"tnum";font-size:.85rem;font-variant-numeric:tabular-nums;white-space:nowrap}.wp-block-fabrica-taxonomy-navigator__position .wp-block-fabrica-taxonomy-navigator__chevron{height:20px;width:20px}.wp-block-fabrica-taxonomy-navigator__progress{border-top:1px solid var(--tn-rule);display:flex;gap:3px;grid-column:1/-1;list-style:none;margin:0;padding:.3rem .6rem}.wp-block-fabrica-taxonomy-navigator__bullet{flex:1;margin:0}.wp-block-fabrica-taxonomy-navigator__bullet>*{background:var(--tn-rule);background-clip:content-box;box-sizing:content-box;display:block;height:5px;padding-bottom:4px;padding-top:4px}.wp-block-fabrica-taxonomy-navigator__bullet--read>*{background-color:var(--tn-muted)}.wp-block-fabrica-taxonomy-navigator__bullet--current>*{background-color:var(--tn-accent)}.wp-block-fabrica-taxonomy-navigator__bullet:not(.wp-block-fabrica-taxonomy-navigator__bullet--current)>a:hover{background-color:var(--tn-link)}.wp-block-fabrica-taxonomy-navigator--mini{display:flex;flex:none;position:relative}:root:has(.wp-block-fabrica-taxonomy-navigator--compact) .wp-block-fabrica-taxonomy-navigator--mini:not(.is-shown){visibility:hidden}.wp-block-fabrica-taxonomy-navigator--mini .wp-block-fabrica-taxonomy-navigator__step{justify-content:center;min-height:2.75rem;padding:0;width:2.75rem}.wp-block-fabrica-taxonomy-navigator--mini .wp-block-fabrica-taxonomy-navigator__step-text{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wp-block-fabrica-taxonomy-navigator--mini .wp-block-fabrica-taxonomy-navigator__toggle{flex-direction:row;gap:.1rem;padding:0 .25rem 0 .5rem}.wp-block-fabrica-taxonomy-navigator--mini .wp-block-fabrica-taxonomy-navigator__toggle .wp-block-fabrica-taxonomy-navigator__chevron{height:20px;width:20px}.wp-block-fabrica-taxonomy-navigator--mini .wp-block-fabrica-taxonomy-navigator__panel{left:auto;right:0;width:min(40rem,calc(100vw - 2rem))}.wp-block-fabrica-taxonomy-navigator__panel{background:var(--tn-background);border:1px solid var(--tn-rule);border-top:0;box-shadow:0 10px 18px rgba(0,0,0,.12);font-family:var(--fabrica-navigator-label-font);font-size:.9rem;left:-1px;line-height:1.3;overflow:auto;position:absolute;right:-1px;top:calc(100% + 1px);z-index:10}.wp-block-fabrica-taxonomy-navigator__panel:not([hidden]){display:grid;grid-template-columns:1.6fr 1fr}.wp-block-fabrica-taxonomy-navigator__panel-column{align-content:start;display:grid;grid-gap:.45rem;gap:.45rem;min-width:0;padding:.75rem .9rem .9rem}.wp-block-fabrica-taxonomy-navigator__panel-column+.wp-block-fabrica-taxonomy-navigator__panel-column{background:var(--tn-surface);border-left:1px solid var(--tn-rule)}.wp-block-fabrica-taxonomy-navigator__list{list-style:none;margin:0;padding:0}.wp-block-fabrica-taxonomy-navigator__list li{margin:0}.wp-block-fabrica-taxonomy-navigator__list-link{display:grid;grid-template-columns:1.6rem 1fr;grid-gap:.25rem;border-bottom:1px solid var(--tn-surface);gap:.25rem;padding:.3rem .25rem}.wp-block-fabrica-taxonomy-navigator__list-link:hover{background:var(--tn-surface);color:var(--tn-link)}.wp-block-fabrica-taxonomy-navigator__list-link[aria-current]{background:var(--tn-surface);box-shadow:inset 3px 0 0 var(--tn-accent);font-weight:700}ul .wp-block-fabrica-taxonomy-navigator__list-link{grid-template-columns:1fr}.wp-block-fabrica-taxonomy-navigator__number{color:var(--tn-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-right:.25rem;text-align:right}[aria-current]>.wp-block-fabrica-taxonomy-navigator__number{color:var(--tn-accent)}.wp-block-fabrica-taxonomy-navigator--article-previews{display:grid;grid-gap:.75rem;border-top:1px solid var(--tn-rule);gap:.75rem;padding:1rem 2rem}.wp-block-fabrica-taxonomy-navigator__article-previews{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.wp-block-fabrica-taxonomy-navigator__article-preview{align-items:flex-start;display:flex;gap:.75rem;position:relative}.wp-block-fabrica-taxonomy-navigator__article-preview--next{flex-direction:row-reverse;text-align:right}.wp-block-fabrica-taxonomy-navigator__article-preview--next .wp-block-fabrica-taxonomy-navigator__kicker{justify-content:flex-end}.wp-block-fabrica-taxonomy-navigator__article-preview .wp-block-fabrica-taxonomy-navigator__kicker{align-items:center;display:flex}.wp-block-fabrica-taxonomy-navigator__article-preview .wp-block-fabrica-taxonomy-navigator__kicker .wp-block-fabrica-taxonomy-navigator__chevron{height:18px;width:18px}.wp-block-fabrica-taxonomy-navigator__article-preview-image-link{flex:none}.wp-block-fabrica-taxonomy-navigator__article-preview-image{display:block;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.wp-block-fabrica-taxonomy-navigator__article-preview-content{flex:1;min-width:0}.wp-block-fabrica-taxonomy-navigator__article-preview-title{font-family:var(--fabrica-navigator-title-font);font-size:1.05rem;font-weight:700;line-height:1.25;margin-bottom:.3rem;margin-top:.1rem;text-wrap:balance}.wp-block-fabrica-taxonomy-navigator__article-preview-title-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.wp-block-fabrica-taxonomy-navigator__article-preview:hover .wp-block-fabrica-taxonomy-navigator__article-preview-title-link{color:var(--tn-link);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.15em}.wp-block-fabrica-taxonomy-navigator__article-preview-summary{font-size:.9rem;line-height:1.4}.wp-block-fabrica-taxonomy-navigator__article-preview-author{color:var(--tn-muted);font-family:var(--fabrica-navigator-label-font);font-size:.8rem;font-weight:700;margin-top:.3rem}@media (max-width:599px){.wp-block-fabrica-taxonomy-navigator--compact{grid-template-columns:3rem 1fr 3rem}.wp-block-fabrica-taxonomy-navigator__step{justify-content:center;min-height:3rem;padding:0}.wp-block-fabrica-taxonomy-navigator__step-text{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wp-block-fabrica-taxonomy-navigator__toggle{max-width:none;padding-left:.5rem;padding-right:.5rem}.wp-block-fabrica-taxonomy-navigator__panel:not([hidden]){grid-template-columns:1fr}.wp-block-fabrica-taxonomy-navigator__panel-column+.wp-block-fabrica-taxonomy-navigator__panel-column{border-left:0;border-top:1px solid var(--tn-rule)}.wp-block-fabrica-taxonomy-navigator__list-link{padding-bottom:.55rem;padding-top:.55rem}.wp-block-fabrica-taxonomy-navigator--article-previews{padding-left:1rem;padding-right:1rem}.wp-block-fabrica-taxonomy-navigator__article-previews{grid-template-columns:1fr}.wp-block-fabrica-taxonomy-navigator__article-preview--next{flex-direction:row;text-align:left}.wp-block-fabrica-taxonomy-navigator__article-preview--next .wp-block-fabrica-taxonomy-navigator__kicker{justify-content:flex-start}}@media (max-width:599px),(pointer:coarse){.wp-block-fabrica-taxonomy-navigator__progress{pointer-events:none}}
