:root{--crumbs-h:47px}@media (width<=900px){:root{--crumbs-h:43px}}.crumbs-bar{min-width:0}.crumbs-bar.is-page,.crumbs-bar.is-list{background:var(--color-bg-0);border-bottom:1px solid var(--color-border)}.crumbs-bar.is-page .crumbs-in,.crumbs-bar.is-list .crumbs-in{box-sizing:border-box;padding:8px var(--gut);margin:0 auto}.crumbs-bar.is-page .crumbs-in{max-width:var(--box)}nav.crumbs{--cut:polygon(0 0, calc(100% - 9px) 0, 100% 9px, 100% 100%, 9px 100%, 0 calc(100% - 9px));box-sizing:border-box;vertical-align:middle;min-width:0;max-width:100%;height:30px;font:600 14px/1 var(--font-body);letter-spacing:0;color:#b3ada5;padding:2px;display:inline-flex;position:relative}nav.crumbs:before,nav.crumbs:after{content:"";pointer-events:none;position:absolute}nav.crumbs:before{clip-path:var(--cut);background:#3a3633;inset:0}nav.crumbs:after{clip-path:polygon(0 0,calc(100% - 8.6px) 0,100% 8.6px,100% 100%,8.6px 100%,0 calc(100% - 8.6px));background:#0e0e0e;inset:1px}nav.crumbs .crumbs-l{z-index:1;align-items:stretch;min-width:0;height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}nav.crumbs .crumbs-i{flex:0 100000 auto;align-items:stretch;min-width:0;display:flex}nav.crumbs .crumbs-i:first-child{flex:none}nav.crumbs .crumbs-i:last-child:not(:first-child):not(.crumbs-swi){flex:0 auto}nav.crumbs .crumbs-sl{color:#6a645e;flex:none;align-items:center;padding:0 2px;display:flex}nav.crumbs a.crumbs-a,nav.crumbs .crumbs-c{white-space:nowrap;text-overflow:ellipsis;min-width:3.2ch;color:inherit;background-clip:content-box;margin-block:-9px;padding:9px 11px;line-height:26px;text-decoration:none;transition:background-color .2s,color .2s;display:block;overflow:hidden}nav.crumbs a.crumbs-a:hover{color:#fff;background-color:#262422}nav.crumbs a.crumbs-a:focus-visible,nav.crumbs a.crumbs-t2:focus-visible{outline-offset:-2px;outline:2px solid #f1ede7}nav.crumbs a.crumbs-home{align-items:center;min-width:0;padding-inline:10px;display:flex}nav.crumbs .crumbs-ic{flex:none;display:block}nav.crumbs .crumbs-c{color:#fff;clip-path:var(--cut);background:#3a3735;margin:0;padding:0 12px;line-height:26px;display:block;box-shadow:inset 0 -2px #e2252b}nav.crumbs .crumbs-tt{grid-template-columns:repeat(var(--n), minmax(0, 1fr));min-width:0;display:grid;position:relative}nav.crumbs .crumbs-run{width:calc(100% / var(--n));clip-path:var(--cut);transform:translateX(calc(var(--on) * 100%));background:#3a3735;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 -2px #e2252b}nav.crumbs .crumbs-tt.is-in .crumbs-run{animation:.45s cubic-bezier(.16,1,.3,1) crumbs-run}@keyframes crumbs-run{0%{transform:translateX(calc(var(--from) * 100%))}}nav.crumbs .crumbs-t2{z-index:1;white-space:nowrap;color:#b3ada5;background-clip:content-box;justify-content:center;align-items:center;gap:7px;min-width:0;margin-block:-9px;padding:9px 14px;text-decoration:none;transition:color .25s;display:flex;position:relative}nav.crumbs .crumbs-t2l{text-overflow:ellipsis;min-width:3ch;overflow:hidden}nav.crumbs a.crumbs-t2:hover,nav.crumbs .crumbs-t2.on{color:#fff}nav.crumbs .crumbs-sw2{clip-path:polygon(0 0,calc(100% - 3px) 0,100% 3px,100% 100%,3px 100%,0 calc(100% - 3px));background:#3a3633;flex:none;width:18px;height:10px;transition:background .25s;position:relative}nav.crumbs .crumbs-sw2 i{background:#8a847d;width:7px;height:6px;transition:transform .25s,background .25s;position:absolute;top:2px;left:2px}nav.crumbs .crumbs-t2.on .crumbs-sw2{background:#e2252b}nav.crumbs .crumbs-t2.on .crumbs-sw2 i{background:#f1ede7;transform:translate(7px)}nav.crumbs a.crumbs-t2:not(.on):hover .crumbs-sw2 i{background:#d8d4ce;transform:translate(3px)}@media (prefers-reduced-motion:reduce){nav.crumbs .crumbs-run,nav.crumbs .crumbs-t2.on:before{transition:none;animation:none!important}}@media (width<=900px){.crumbs-bar.is-page .crumbs-in,.crumbs-bar.is-list .crumbs-in{padding:6px 16px}}@media (width<=760px){nav.crumbs a.crumbs-a,nav.crumbs .crumbs-c,nav.crumbs a.crumbs-home{padding-inline:8px}nav.crumbs .crumbs-sl{padding:0 1px}nav.crumbs .crumbs-tt{grid-template-columns:repeat(var(--n), auto)}nav.crumbs .crumbs-run{display:none}nav.crumbs .crumbs-t2{gap:5px;padding-inline:8px}nav.crumbs .crumbs-t2:not(.on) .crumbs-sw2{display:none}nav.crumbs .crumbs-t2.on:before{content:"";z-index:-1;clip-path:var(--cut);background:#3a3735;position:absolute;inset:9px 0;box-shadow:inset 0 -2px #e2252b}nav.crumbs .crumbs-tt.is-in .crumbs-t2.on:before{animation:.45s cubic-bezier(.16,1,.3,1) crumbs-on}@keyframes crumbs-on{0%{transform:translateX(calc((var(--from) - var(--on)) * 100%))}}}
