.navigation-module-scss-module__45YdUW__nav{--size:52px;--panel-w:360px;--radius:12px;--pad-x:18px;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.navigation-module-scss-module__45YdUW__scrim{background:color-mix(in srgb,var(--background)80%,transparent);opacity:0;pointer-events:none;transition:opacity .3s;position:fixed;inset:0}.navigation-module-scss-module__45YdUW__scrim.navigation-module-scss-module__45YdUW__scrim_open{opacity:1}.navigation-module-scss-module__45YdUW__scrim.navigation-module-scss-module__45YdUW__scrim_mobile{background:#000000a6}.navigation-module-scss-module__45YdUW__scrim.navigation-module-scss-module__45YdUW__scrim_mobile.navigation-module-scss-module__45YdUW__scrim_open{pointer-events:auto}.navigation-module-scss-module__45YdUW__logo_tile{width:var(--size);border-right:1px solid var(--nav-tile-border);color:var(--nav-tile-ink);flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:flex}.navigation-module-scss-module__45YdUW__logo_tile .navigation-module-scss-module__45YdUW__logo_svg{width:100%;height:100%;color:var(--nav-tile-ink)}.navigation-module-scss-module__45YdUW__unfold{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.8,.2,1);display:grid}.navigation-module-scss-module__45YdUW__unfold.navigation-module-scss-module__45YdUW__unfold_open{grid-template-rows:1fr}.navigation-module-scss-module__45YdUW__unfold>.navigation-module-scss-module__45YdUW__unfold_inner{min-height:0;overflow:hidden}.navigation-module-scss-module__45YdUW__group_head{height:30px;padding:0 var(--pad-x)6px 20px;color:var(--home-ink-dim);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:flex-end;font-size:12px;display:flex}.navigation-module-scss-module__45YdUW__row{height:48px;color:var(--home-row-idle);cursor:pointer;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.navigation-module-scss-module__45YdUW__row:before{content:"";background:var(--row-color);flex-shrink:0;align-self:stretch;width:4px;transition:width .15s}.navigation-module-scss-module__45YdUW__row.navigation-module-scss-module__45YdUW__row_here{color:var(--home-ink-strong)}.navigation-module-scss-module__45YdUW__row.navigation-module-scss-module__45YdUW__row_on{color:var(--home-ink-strong);background:color-mix(in srgb,var(--row-color)14%,var(--nav-tile))}.navigation-module-scss-module__45YdUW__row.navigation-module-scss-module__45YdUW__row_on:before{width:7px}.navigation-module-scss-module__45YdUW__row .navigation-module-scss-module__45YdUW__row_label{min-width:0;padding:0 var(--pad-x);flex:1;font-family:helvetica-neue-lt-pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1}.navigation-module-scss-module__45YdUW__row .navigation-module-scss-module__45YdUW__row_mark{color:var(--home-ink-strong);background:color-mix(in srgb,var(--row-color)40%,transparent)}.navigation-module-scss-module__45YdUW__row .navigation-module-scss-module__45YdUW__row_meta{padding-right:var(--pad-x);color:var(--home-ink-dim);white-space:nowrap;font-size:11px}.navigation-module-scss-module__45YdUW__empty{border-top:1px solid var(--home-rule);height:52px;color:var(--home-ink-dim);align-items:center;padding:0 24px;font-size:14px;display:flex}.navigation-module-scss-module__45YdUW__desk{align-items:flex-start;gap:16px;display:flex;position:relative}.navigation-module-scss-module__45YdUW__panel{width:var(--panel-w);background:var(--nav-tile);border:1px solid var(--nav-tile-border);border-radius:var(--radius);box-shadow:0 2px 20px var(--nav-tile-shadow),inset 0 1px 0 var(--nav-tile-highlight);transition:border-color .2s;position:relative;overflow:hidden}.navigation-module-scss-module__45YdUW__panel.navigation-module-scss-module__45YdUW__panel_focus{border-color:color-mix(in srgb,var(--nav-tile-ink)28%,transparent)}.navigation-module-scss-module__45YdUW__panel .navigation-module-scss-module__45YdUW__group_head{border-top:1px solid var(--home-rule)}.navigation-module-scss-module__45YdUW__pill{height:var(--size);cursor:text;align-items:stretch;display:flex}.navigation-module-scss-module__45YdUW__path{letter-spacing:.02em;white-space:nowrap;min-width:0;color:var(--nav-tile-ink);flex:1;align-items:center;padding-left:18px;font-family:helvetica-neue-lt-pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;display:flex}.navigation-module-scss-module__45YdUW__path .navigation-module-scss-module__45YdUW__slash{color:var(--home-ink-dim)}.navigation-module-scss-module__45YdUW__path .navigation-module-scss-module__45YdUW__input{min-width:0;font:inherit;color:inherit;background:0 0;border:none;outline:none;flex:1;padding:0}.navigation-module-scss-module__45YdUW__path .navigation-module-scss-module__45YdUW__input::placeholder{color:var(--nav-tile-ink);opacity:1}.navigation-module-scss-module__45YdUW__path .navigation-module-scss-module__45YdUW__input:focus::placeholder{color:var(--home-ink-dim)}.navigation-module-scss-module__45YdUW__kbd{color:var(--home-ink-dim);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;padding:0 16px;font-size:12px;display:flex}.navigation-module-scss-module__45YdUW__preview{top:0;left:calc(var(--panel-w) + 16px);background:var(--home-card);border:1px solid var(--home-card-border);border-radius:var(--radius);width:340px;box-shadow:0 8px 32px var(--nav-panel-shadow);color:var(--nav-tile-ink);pointer-events:none;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute}.navigation-module-scss-module__45YdUW__preview .navigation-module-scss-module__45YdUW__preview_media{aspect-ratio:16/9;background:var(--nav-tile);border-radius:4px;position:relative;overflow:hidden}.navigation-module-scss-module__45YdUW__preview .navigation-module-scss-module__45YdUW__preview_img{object-fit:cover;filter:grayscale()invert()}[data-theme=dark] .navigation-module-scss-module__45YdUW__preview .navigation-module-scss-module__45YdUW__preview_img{filter:grayscale()}.navigation-module-scss-module__45YdUW__preview .navigation-module-scss-module__45YdUW__preview_title{align-items:center;gap:10px;display:flex}.navigation-module-scss-module__45YdUW__preview .navigation-module-scss-module__45YdUW__preview_title .navigation-module-scss-module__45YdUW__preview_bar{background:var(--row-color);width:3px;height:14px}.navigation-module-scss-module__45YdUW__preview .navigation-module-scss-module__45YdUW__preview_title .navigation-module-scss-module__45YdUW__preview_name{font-size:15px;font-weight:600}.navigation-module-scss-module__45YdUW__preview .navigation-module-scss-module__45YdUW__preview_title .navigation-module-scss-module__45YdUW__preview_role{color:var(--home-ink-dim);margin-left:auto;font-size:12px}.navigation-module-scss-module__45YdUW__preview .navigation-module-scss-module__45YdUW__preview_blurb{color:var(--home-ink-muted);text-wrap:pretty;font-size:13px;line-height:1.45}.navigation-module-scss-module__45YdUW__preview .navigation-module-scss-module__45YdUW__preview_stack{color:var(--home-ink-dim);font-size:12px}.navigation-module-scss-module__45YdUW__toggle{height:var(--size);aspect-ratio:1;place-content:center;display:grid}.navigation-module-scss-module__45YdUW__sheet{background:var(--nav-tile);border:1px solid var(--nav-tile-border);width:100%;box-shadow:0 2px 20px var(--nav-tile-shadow),inset 0 1px 0 var(--nav-tile-highlight);border-radius:16px;position:relative;overflow:hidden}.navigation-module-scss-module__45YdUW__sheet_gap{height:8px}.navigation-module-scss-module__45YdUW__sheet .navigation-module-scss-module__45YdUW__unfold_inner{max-height:calc(100svh - var(--nav-clear) - 24px);overscroll-behavior:contain;overflow-y:auto}.navigation-module-scss-module__45YdUW__swipe{height:calc(var(--nav-pill) - 2px);border-bottom:1px solid #0000;align-items:stretch;transition:border-color .2s;display:flex}.navigation-module-scss-module__45YdUW__swipe.navigation-module-scss-module__45YdUW__swipe_open{border-bottom-color:var(--home-rule)}.navigation-module-scss-module__45YdUW__swipe .navigation-module-scss-module__45YdUW__logo_tile{width:60px;padding:15px}.navigation-module-scss-module__45YdUW__swipe .navigation-module-scss-module__45YdUW__swipe_track{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;flex:1;align-items:center;min-width:0;padding:0 16px;display:flex;overflow:hidden}.navigation-module-scss-module__45YdUW__swipe .navigation-module-scss-module__45YdUW__swipe_label{font:inherit;cursor:inherit;white-space:nowrap;color:var(--nav-tile-ink);background:0 0;border:none;align-items:center;gap:10px;padding:0;font-size:18px;display:flex}.navigation-module-scss-module__45YdUW__swipe .navigation-module-scss-module__45YdUW__swipe_label .navigation-module-scss-module__45YdUW__swipe_bar{background:var(--row-color);width:3px;height:16px}.navigation-module-scss-module__45YdUW__swipe .navigation-module-scss-module__45YdUW__swipe_toggle{border-left:1px solid var(--nav-tile-border);flex-shrink:0;justify-content:center;align-items:center;width:60px;display:flex}.navigation-module-scss-module__45YdUW__hint{text-align:center;color:var(--home-ink-dim);font-size:11px;transition:opacity .2s;position:absolute;top:calc(100% + 6px);left:0;right:0}
