.logo-glyph{vertical-align:-.15em;vertical-align:calc(.5cap - .5em);flex:none;width:auto;height:1em;display:inline-block;overflow:visible}.logo-mark{--logo-mark-tile:var(--color-tint-fill);--logo-mark-tile-top:color-mix(in oklab, var(--logo-mark-tile) 90%, #fff);--logo-mark-tile-bottom:color-mix(in oklab, var(--logo-mark-tile) 90%, #000);--logo-mark-glyph:var(--color-on-tint);--logo-mark-rim:.45;--logo-mark-edge:transparent;flex:none;display:block}.logo-mark-tile-top{stop-color:var(--logo-mark-tile-top)}.logo-mark-tile-bottom{stop-color:var(--logo-mark-tile-bottom)}.logo-mark-rim-top{stop-color:#fff;stop-opacity:var(--logo-mark-rim)}.logo-mark-rim-end{stop-color:#fff;stop-opacity:0}.logo-mark-edge{stroke:var(--logo-mark-edge)}.logo-mark-glyph{fill:var(--logo-mark-glyph)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-mark{--logo-mark-tile:var(--color-bg-grouped-3-elevated);--logo-mark-tile-top:color-mix(in oklab, var(--logo-mark-tile) 92%, #fff);--logo-mark-tile-bottom:var(--color-bg-3);--logo-mark-glyph:var(--color-tint);--logo-mark-rim:.18;--logo-mark-edge:#ffffff24}}:root[data-theme=dark] .logo-mark{--logo-mark-tile:var(--color-bg-grouped-3-elevated);--logo-mark-tile-top:color-mix(in oklab, var(--logo-mark-tile) 92%, #fff);--logo-mark-tile-bottom:var(--color-bg-3);--logo-mark-glyph:var(--color-tint);--logo-mark-rim:.18;--logo-mark-edge:#ffffff24}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-mark{--logo-mark-edge:#ffffff52}}@media (prefers-contrast:more){:root[data-theme=dark] .logo-mark{--logo-mark-edge:#ffffff52}}.logo-wordmark{--logo-wordmark-quote-size:.3em;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.logo-wordmark-quote{width:auto;height:var(--logo-wordmark-quote-size);fill:var(--color-tint);display:inline-block;overflow:visible}.logo-wordmark-quote-open{vertical-align:calc(var(--logo-wordmark-quote-size) / -3);margin-inline-end:.02em}.logo-wordmark-quote-close{vertical-align:calc(.7em - var(--logo-wordmark-quote-size) * 2 / 3);vertical-align:calc(1cap - var(--logo-wordmark-quote-size) * 2 / 3);margin-inline-start:.02em}@property --glass-bg{syntax:"*";inherits:false}@property --glass-blur-filter{syntax:"*";inherits:false}@property --glass-lift{syntax:"*";inherits:false}.glass,.glass-bar,.glass-regular,.glass-sheet,.btn-glass,.btn-glass-prominent,.main-nav,.current-project,.global-search-input,.popover,.search-panel,.save-bar.is-dirty,.toast,.modal,.alert-dialog,.reader-toolbar,.catchup-nav{background-color:var(--glass-bg,var(--glass-bar-bg));background-image:var(--glass-sheen-image);-webkit-backdrop-filter:var(--glass-blur-filter,var(--glass-bar-filter));backdrop-filter:var(--glass-blur-filter,var(--glass-bar-filter));box-shadow:var(--glass-edge), var(--glass-lift,var(--glass-shadow))}.glass-regular,.popover,.search-panel,.save-bar.is-dirty,.toast{--glass-bg:var(--glass-regular-bg);--glass-blur-filter:var(--glass-regular-filter);--glass-lift:var(--glass-shadow-float)}.reader-toolbar{--glass-bg:var(--glass-regular-bg);--glass-blur-filter:var(--glass-regular-filter)}.glass-sheet,.modal,.alert-dialog{--glass-bg:var(--glass-sheet-bg);--glass-blur-filter:var(--glass-sheet-filter);--glass-lift:var(--glass-shadow-float)}.glass-regular,.glass-sheet,.popover,.search-panel,.modal,.alert-dialog{--color-bg-grouped:var(--color-bg-grouped-elevated);--color-bg-grouped-2:var(--color-bg-grouped-2-elevated);--color-bg-grouped-3:var(--color-bg-grouped-3-elevated)}.btn-glass-prominent{--glass-bg:var(--glass-tinted-bg);--glass-lift:var(--glass-shadow-tinted)}@media (hover:hover){.btn-glass:hover:not(:disabled,[aria-disabled=true]){--glass-bg:var(--glass-regular-bg)}.btn-glass-prominent:hover:not(:disabled,[aria-disabled=true]){--glass-bg:var(--glass-tinted-bg-hover)}}.btn-glass:active:not(:disabled,[aria-disabled=true]),.btn-glass-prominent:active:not(:disabled,[aria-disabled=true]){background-image:var(--glass-glow-image), var(--glass-sheen-image);transition-duration:.1s}.btn-glass-prominent:active:not(:disabled,[aria-disabled=true]){--glass-bg:var(--glass-tinted-bg-pressed)}@media (pointer:coarse){.btn-glass:active:not(:disabled,[aria-disabled=true]),.btn-glass-prominent:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--motion-glass-press-scale))}}.btn-glass-prominent:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){--glass-bg:var(--glass-bar-bg);--glass-lift:var(--glass-shadow)}.scroll-edge-top:before,.app-header:before{content:"";inset-inline:0;height:calc(100% + var(--scroll-edge-fade));z-index:-1;pointer-events:none;background:var(--scroll-edge-fill);-webkit-backdrop-filter:var(--scroll-edge-filter);backdrop-filter:var(--scroll-edge-filter);-webkit-mask-image:var(--scroll-edge-mask-top);-webkit-mask-image:var(--scroll-edge-mask-top);mask-image:var(--scroll-edge-mask-top);position:absolute;top:0;bottom:auto}.scroll-edge-bottom:before{content:"";inset-inline:0;height:calc(100% + var(--scroll-edge-fade));z-index:-1;pointer-events:none;background:var(--scroll-edge-fill);-webkit-backdrop-filter:var(--scroll-edge-filter);backdrop-filter:var(--scroll-edge-filter);-webkit-mask-image:var(--scroll-edge-mask-bottom);-webkit-mask-image:var(--scroll-edge-mask-bottom);mask-image:var(--scroll-edge-mask-bottom);position:absolute;top:auto;bottom:0}.modal-screen-bar:before{background:color-mix(in oklab, var(--scroll-edge-color) var(--scroll-edge-mix-hard), transparent)}.tab-bar:before{content:"";inset-inline:0;height:calc(var(--tabbar-space) + var(--scroll-edge-fade));z-index:-1;pointer-events:none;background:var(--scroll-edge-fill);-webkit-backdrop-filter:var(--scroll-edge-filter);backdrop-filter:var(--scroll-edge-filter);-webkit-mask-image:var(--scroll-edge-mask-bottom);-webkit-mask-image:var(--scroll-edge-mask-bottom);mask-image:var(--scroll-edge-mask-bottom);position:fixed;bottom:0}:where(.app-header,.tab-bar,.scroll-edge-top,.scroll-edge-bottom,.glass,.glass-bar,.btn-glass,.main-nav,.current-project,.global-search-input,.topbar-group,.catchup-nav){--color-label:var(--glass-label);--color-label-2:var(--glass-label-2);--color-placeholder:var(--glass-label-2)}:where(.app-header,.tab-bar,.scroll-edge-top,.scroll-edge-bottom,.glass,.glass-bar,.btn-glass,.main-nav,.current-project,.topbar-group,.catchup-nav),:where(.app-header,.tab-bar,.scroll-edge-top,.scroll-edge-bottom,.glass,.glass-bar,.main-nav,.current-project,.topbar-group,.catchup-nav) :where(button,select){text-shadow:var(--glass-halo-shadow)}:where(.app-header,.tab-bar,.scroll-edge-top,.scroll-edge-bottom,.glass,.glass-bar,.main-nav,.current-project,.topbar-group,.catchup-nav) :where(input,textarea),.global-search-input,.topbar-badge{text-shadow:none}:where(.app-header,.tab-bar,.scroll-edge-top,.scroll-edge-bottom,.glass,.glass-bar,.btn-glass,.main-nav,.current-project,.topbar-group,.catchup-nav) :where(svg){filter:var(--glass-halo-filter)}:where(.glass-regular,.glass-sheet,.popover,.search-panel,.save-bar,.toast,.modal,.alert-dialog,.reader-toolbar,.btn-glass-prominent,.modal-screen-heading),:where(.glass-regular,.glass-sheet,.popover,.search-panel,.save-bar,.toast,.modal,.alert-dialog,.reader-toolbar) :where(.btn-glass,.glass,.glass-bar){--color-label:var(--glass-label-plain);--color-label-2:var(--glass-label-2-plain);--color-placeholder:var(--glass-placeholder-plain)}:where(.glass-regular,.glass-sheet,.popover,.search-panel,.save-bar,.toast,.modal,.alert-dialog,.reader-toolbar,.btn-glass-prominent,.modal-screen-heading),:where(.glass-regular,.glass-sheet,.popover,.search-panel,.save-bar,.toast,.modal,.alert-dialog,.reader-toolbar) :where(button,input,select,textarea){text-shadow:none}:where(.glass-regular,.glass-sheet,.popover,.search-panel,.save-bar,.toast,.modal,.alert-dialog,.reader-toolbar,.btn-glass-prominent) :where(svg){filter:none}.current-project-title,.topbar-back-title,.tab-bar .tab-link-label,.topbar-title{padding:var(--glass-halo-blur);margin:calc(-1 * var(--glass-halo-blur))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--glass-bar-bg:color-mix(in oklab, var(--glass-bar-surface) 92%, transparent);--glass-regular-bg:color-mix(in oklab, var(--glass-regular-surface) 97%, transparent);--glass-sheet-bg:color-mix(in oklab, var(--glass-sheet-surface) 98%, transparent);--scroll-edge-opacity:.85;--scroll-edge-mix:85%;--glass-vibrancy:0%;--glass-halo-shadow:none;--glass-halo-filter:none}}@media (prefers-contrast:more){:root{--glass-bar-bg:color-mix(in oklab, var(--glass-bar-surface) 92%, transparent);--glass-bar-filter:blur(20px) saturate(var(--glass-saturate));--glass-regular-bg:color-mix(in oklab, var(--glass-regular-surface) 97%, transparent);--glass-regular-filter:blur(36px) saturate(var(--glass-saturate));--glass-sheet-bg:color-mix(in oklab, var(--glass-sheet-surface) 98%, transparent);--glass-sheen-image:none;--glass-edge:0 0 0 1px var(--color-control-edge);--glass-thumb-edge:0 0 0 1px var(--color-control-edge);--scroll-edge-opacity:.95;--scroll-edge-mix:95%;--scroll-edge-filter:blur(6px);--glass-vibrancy:0%;--glass-halo-shadow:none;--glass-halo-filter:none}}@media (prefers-reduced-transparency:reduce){:root{--glass-bar-bg:var(--glass-bar-surface);--glass-regular-bg:var(--glass-regular-surface);--glass-sheet-bg:var(--glass-sheet-surface);--glass-tinted-bg:var(--color-tint-fill);--glass-tinted-bg-hover:color-mix(in oklab, var(--color-tint-fill) 92%, var(--color-label));--glass-tinted-bg-pressed:var(--color-tint-fill-pressed);--glass-bar-filter:none;--glass-regular-filter:none;--glass-sheet-filter:none;--glass-sheen-image:none;--glass-glow-image:none;--glass-edge:0 0 0 1px var(--color-separator-opaque);--scroll-edge-opacity:1;--scroll-edge-mix:100%;--scroll-edge-mix-hard:100%;--scroll-edge-filter:none;--glass-vibrancy:0%;--glass-halo-shadow:none;--glass-halo-filter:none}}:root[data-transparency=reduced]{--glass-bar-bg:var(--glass-bar-surface);--glass-regular-bg:var(--glass-regular-surface);--glass-sheet-bg:var(--glass-sheet-surface);--glass-tinted-bg:var(--color-tint-fill);--glass-tinted-bg-hover:color-mix(in oklab, var(--color-tint-fill) 92%, var(--color-label));--glass-tinted-bg-pressed:var(--color-tint-fill-pressed);--glass-bar-filter:none;--glass-regular-filter:none;--glass-sheet-filter:none;--glass-sheen-image:none;--glass-glow-image:none;--glass-edge:0 0 0 1px var(--color-separator-opaque);--scroll-edge-opacity:1;--scroll-edge-mix:100%;--scroll-edge-mix-hard:100%;--scroll-edge-filter:none;--glass-vibrancy:0%;--glass-halo-shadow:none;--glass-halo-filter:none}@media (prefers-contrast:more) and (prefers-reduced-transparency:reduce){:root{--glass-edge:0 0 0 1px var(--color-control-edge)}}@media (prefers-contrast:more){:root[data-transparency=reduced]{--glass-edge:0 0 0 1px var(--color-control-edge)}}@media (prefers-reduced-motion:reduce){.btn,.btn-glass,.btn-glass-prominent,.brand,.nav-link,.tab,.segment{transform:none!important}}
