@font-face{font-family:mono;src:url(../media/plex_mono_400-s.p.19gbeb610ur4n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/plex_mono_500-s.p.25_05y-blbp24.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono;src:url(../media/plex_mono_600-s.p.04jv21_rdbjv3.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.mono_b62c7831-module__8GY68W__className{font-family:mono,mono Fallback}.mono_b62c7831-module__8GY68W__variable{--font-plex:"mono", "mono Fallback"}
.nav{z-index:100;pointer-events:none;position:fixed;inset:0}.nav__dark-overlay{appearance:none;background:0 0;border:0;margin:0;padding:0;display:none}.nav__main{padding:var(--s-3) var(--s-3) 0;padding-top:calc(var(--s-3) + var(--safe-top));justify-content:center;display:flex;position:absolute;inset:0 0 auto}.nav__bar{pointer-events:auto;width:100%;max-width:calc(var(--col-wide) + var(--s-8));border:1px solid var(--hair-3);border-radius:var(--r-panel);background:var(--surface-1)}.nav__bar-inner{align-items:center;gap:var(--s-4);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo list tools";display:grid}.nav__logo{align-items:center;gap:var(--s-2);min-height:var(--key-h);color:var(--ink-1);grid-area:logo;display:inline-flex}.nav__tools{align-items:center;gap:var(--s-2);grid-area:tools;display:flex}.nav__end{grid-area:list;display:block}.nav__end-inner{display:block}.nav__list{align-items:center;gap:var(--s-1);margin:0;padding:0;list-style:none;display:flex}.nav__item{white-space:nowrap;position:relative}.nav__link{min-height:var(--key-h);padding:0 var(--s-3);border-radius:var(--r-control);color:var(--ink-3);font-size:var(--text-body);transition:color var(--t-fast) ease, background-color var(--t-fast) ease;align-items:center;line-height:1;display:flex}.nav__link:hover{color:var(--ink-1);background:var(--surface-2)}.nav__link:active{background:var(--surface-selected)}.nav__link[aria-current=page]{color:var(--ink-1);background:var(--surface-selected);font-weight:600}.nav__link:focus-visible,.nav__logo:focus-visible,.nav__hamburger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nav__hamburger{appearance:none;border:1px solid var(--control-edge);border-radius:var(--r-control);color:var(--ink-1);width:var(--key-h);height:var(--chip-h);cursor:pointer;transition:border-color var(--t-fast) ease, background-color var(--t-fast) ease;background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:none;position:relative}.nav__hamburger:before{content:"";position:absolute;inset:-6px -2px}.nav__hamburger:hover{border-color:var(--ink-3);background:var(--surface-2)}.nav__hamburger:active{background:var(--surface-selected)}.nav__hamburger-icon{width:var(--s-4);height:var(--s-4);justify-content:center;align-items:center;display:flex;position:relative}.nav__hamburger-bar{width:var(--s-4);height:2px;transition:transform var(--t-sheet) var(--ease-out);background:currentColor;display:block;position:absolute}.nav__hamburger-bar:first-child{transform:translateY(-5px)}.nav__hamburger-bar:nth-child(3){transform:translateY(5px)}[data-nav-status=active] .nav__hamburger-bar:first-child{transform:rotate(45deg)}[data-nav-status=active] .nav__hamburger-bar:nth-child(2){transform:scaleX(0)}[data-nav-status=active] .nav__hamburger-bar:nth-child(3){transform:rotate(-45deg)}@media (max-width:767px){.nav__dark-overlay{background:var(--scrim);opacity:0;visibility:hidden;pointer-events:auto;cursor:pointer;width:100%;height:100%;transition:opacity var(--t-sheet) ease, visibility var(--t-sheet) ease;display:block;position:absolute;inset:0}[data-nav-status=active] .nav__dark-overlay{opacity:1;visibility:visible}.nav__main{z-index:2;padding-inline:var(--s-2);padding-top:calc(var(--s-2) + var(--safe-top))}.nav__bar-inner{padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo tools""list list";gap:0}.nav__hamburger{display:flex}.nav__end{visibility:hidden;transition:grid-template-rows var(--t-sheet) var(--ease-out), visibility 0s linear var(--t-sheet);grid-template-rows:0fr;display:grid;overflow:hidden}.nav__end-inner{min-height:0;overflow:hidden}[data-nav-status=active] .nav__end{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.nav__list{align-items:stretch;gap:var(--s-1);padding:var(--s-2) 0 var(--s-1);border-top:1px solid var(--hair-2);margin-top:var(--s-2);flex-direction:column}.nav__link{min-height:var(--key-h);padding:0 var(--s-3)}}@media (prefers-reduced-motion:reduce){.nav__end,.nav__dark-overlay,.nav__hamburger-bar{transition:none}}
