[data-tds=topbar]{--tds-topbar-progress:0;position:fixed;z-index:var(--tds-topbar-z);inset-block-start:env(safe-area-inset-top,0);inset-inline:0;block-size:var(--tds-topbar-height);padding-inline:var(--tds-topbar-inset-inline);pointer-events:none}[data-tds=topbar] [data-part=row]{display:flex;container:tds-topbar/inline-size;align-items:flex-start;-webkit-padding-before:var(--tds-space-2);padding-block-start:var(--tds-space-2);max-inline-size:var(--tds-topbar-max-width);margin-inline:auto}[data-tds=topbar] [data-part=card]{position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--tds-topbar-gap);padding:var(--tds-topbar-padding-block) var(--tds-topbar-padding-inline);border:var(--tds-border-width) solid transparent;border-radius:var(--tds-topbar-radius);pointer-events:auto;translate:0 calc(var(--tds-topbar-progress) * var(--tds-topbar-lift));flex-direction:column;align-items:stretch;gap:0;min-inline-size:0;max-inline-size:100%;transition:min-inline-size var(--tds-topbar-expand-duration) var(--tds-ease-out)}[data-tds=topbar] [data-part=card][data-expanded=true]{min-inline-size:min(var(--tds-topbar-expand-width),100%)}[data-tds=topbar] [data-part=head]>:first-child{flex:none}[data-tds=topbar] [data-part=head]{display:flex;align-items:center;gap:var(--tds-topbar-gap);min-inline-size:0}[data-tds=topbar] [data-part=card]:before{content:"";position:absolute;z-index:-1;inset:calc(var(--tds-border-width) * -1);border:var(--tds-border-width) solid var(--tds-topbar-border);border-radius:inherit;background:linear-gradient(var(--tds-topbar-tint),var(--tds-topbar-tint)),var(--tds-topbar-bg);box-shadow:var(--tds-topbar-highlight),var(--tds-topbar-shadow);-webkit-backdrop-filter:blur(var(--tds-topbar-blur)) saturate(var(--tds-topbar-saturate));backdrop-filter:blur(var(--tds-topbar-blur)) saturate(var(--tds-topbar-saturate));opacity:var(--tds-topbar-progress);transition:opacity var(--tds-dur-base) var(--tds-ease-soft);pointer-events:none}[data-tds=topbar] [data-part=card][data-expanded=true]:before,[data-tds=topbar][data-elevated=true] [data-part=card]:before{opacity:1}[data-tds=topbar][data-elevated=true] [data-part=card]{translate:0 var(--tds-topbar-lift)}[data-tds=topbar][data-position=contained]{position:absolute;inset-block-start:0}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){[data-tds=topbar] [data-part=card]:before{background:var(--tds-topbar-bg-fallback)}}[data-topbar-reserve] :is(section[id],[id].scroll-target){scroll-margin-block-start:var(--tds-topbar-height)}[data-topbar-reserve]{-webkit-padding-before:calc(var(--tds-topbar-height) + env(safe-area-inset-top, 0px));padding-block-start:calc(var(--tds-topbar-height) + env(safe-area-inset-top, 0px))}@media print{[data-tds=topbar]{position:absolute}[data-tds=topbar] [data-part=card]:before{display:none}}[data-tds=topbar] [data-part=branch]{min-inline-size:0;overflow:hidden}[data-tds=topbar] [data-part=branch] ol{margin:0;padding:0;list-style:none}[data-tds=topbar] [data-part=branch] ol,[data-tds=topbar] [data-part=crumb]{display:flex;align-items:center;min-inline-size:0}[data-tds=topbar] [data-part=twig]{flex:none;-webkit-margin-before:calc(var(--tds-space-1) * -1);margin-block-start:calc(var(--tds-space-1) * -1);overflow:visible;fill:none;stroke:var(--tds-topbar-branch-stroke);stroke-width:var(--tds-topbar-branch-width);stroke-linecap:round;stroke-dasharray:1;animation:tds-twig-grow var(--tds-topbar-branch-grow) var(--tds-ease-out) both;animation-delay:calc(var(--depth, 0) * 90ms)}[data-tds=topbar]:dir(rtl) [data-part=twig],[dir=rtl] [data-tds=topbar] [data-part=twig]{scale:-1 1}[data-tds=topbar] [data-part=crumb][data-depth="1"]{--depth:1}[data-tds=topbar] [data-part=crumb][data-depth="2"]{--depth:2}[data-tds=topbar] [data-part=crumb][data-depth="3"]{--depth:3}@keyframes tds-twig-grow{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}[data-tds=topbar] [data-part=group] a,[data-tds=topbar] [data-part=leaf],[data-tds=topbar] [data-part=stem]{position:relative;display:inline-flex;align-items:center;gap:var(--tds-space-2);block-size:var(--tds-topbar-crumb-height);padding-inline:var(--tds-topbar-crumb-padding);border-radius:var(--tds-topbar-crumb-radius);font-size:var(--tds-font-size-sm,.8125rem);white-space:nowrap;text-decoration:none;color:var(--tds-fg-muted);min-inline-size:0;transition:color var(--tds-dur-base) var(--tds-ease-soft),background-color var(--tds-dur-base) var(--tds-ease-soft)}[data-tds=topbar] [data-part=group] a:hover,[data-tds=topbar] [data-part=stem]:hover{color:var(--tds-fg-default);background:var(--tds-surface-hover)}[data-tds=topbar] [data-part=group] a:active,[data-tds=topbar] [data-part=stem]:active{background:var(--tds-surface-pressed)}[data-tds=topbar] a:focus-visible,[data-tds=topbar] button:focus-visible{outline:var(--tds-border-width-strong) solid var(--tds-focus-ring);outline-offset:2px}[data-tds=topbar] [data-part=leaf]{color:var(--tds-fg-default);font-weight:700;background:var(--tds-accent-subtle)}[data-tds=topbar] [data-part=node]{flex:none;inline-size:var(--tds-topbar-node-size);block-size:var(--tds-topbar-node-size);border-radius:var(--tds-radius-full);border:var(--tds-border-width-strong) solid var(--tds-topbar-branch-stroke);background:transparent}[data-tds=topbar] [data-part=leaf] [data-part=node]{border-color:var(--tds-accent-default);background:var(--tds-accent-default)}[data-tds=topbar] [data-part=leaf] [data-tds=busy-ring][data-settle]{inset:0;opacity:0;animation:tds-settle var(--tds-topbar-settle-duration) var(--tds-ease-out) both}@keyframes tds-settle{0%{opacity:1;--tds-busy-angle:0deg}55%{opacity:1}to{opacity:0;--tds-busy-angle:360deg}}[data-tds=topbar] [data-part=extend]{flex:none;display:inline-grid;place-items:center;inline-size:var(--tds-topbar-crumb-height);block-size:var(--tds-topbar-crumb-height);-webkit-margin-start:auto;margin-inline-start:auto;border:0;border-radius:var(--tds-radius-full);background:transparent;color:var(--tds-fg-muted);cursor:pointer;transition:background-color var(--tds-dur-base) var(--tds-ease-soft),color var(--tds-dur-base) var(--tds-ease-soft)}[data-tds=topbar] [data-part=extend]:hover{background:var(--tds-surface-hover);color:var(--tds-fg-default)}[data-tds=topbar] [data-part=extend] svg{inline-size:1rem;block-size:1rem;transition:rotate var(--tds-topbar-expand-duration) var(--tds-ease-spring)}[data-tds=topbar] [data-part=extend][aria-expanded=true] svg{rotate:180deg}[data-tds=topbar] [data-part=panel]{display:grid;grid-template-rows:0fr;contain:inline-size;opacity:0;transition:grid-template-rows var(--tds-topbar-expand-duration) var(--tds-ease-out),opacity var(--tds-dur-deliberate) var(--tds-ease-soft)}[data-tds=topbar] [data-part=panel][data-open=true]{grid-template-rows:1fr;opacity:1}[data-tds=topbar] [data-part=panel-inner]{overflow:hidden;min-block-size:0}[data-tds=topbar] [data-part=panel][data-open=true] [data-part=panel-inner]{-webkit-padding-before:var(--tds-space-2);padding-block-start:var(--tds-space-2)}[data-tds=topbar] [data-part=graph-bar]{display:flex;align-items:center;justify-content:space-between;padding-inline:var(--tds-space-1);font-size:.6875rem;color:var(--tds-fg-subtle)}[data-tds=topbar] [data-part=levels]{display:inline-flex;padding:2px;gap:2px;border-radius:var(--tds-radius-full);background:var(--tds-surface-sunken)}[data-tds=topbar] [data-part=levels] button{inline-size:1.5rem;block-size:1.5rem;border:0;border-radius:var(--tds-radius-full);background:transparent;color:var(--tds-fg-muted);font:inherit;font-size:.75rem;cursor:pointer}[data-tds=topbar] [data-part=levels] button[aria-checked=true]{background:var(--tds-surface-raised);color:var(--tds-fg-default);font-weight:700;box-shadow:var(--tds-elevation-float)}[data-tds=topbar] [data-part=graph]{position:relative;block-size:var(--tds-topbar-graph-height);margin:var(--tds-space-1) var(--tds-space-8) var(--tds-space-3);direction:ltr}[data-tds=topbar] [data-part=edges]{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible;fill:none}[data-tds=topbar] [data-part=edges] path{stroke:var(--tds-topbar-graph-edge);stroke-width:var(--tds-topbar-branch-width);vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var(--tds-topbar-branch-grow) var(--tds-ease-out);transition-delay:calc(var(--tds-topbar-graph-pop) * attr(data-ring type(<number>), 1))}[data-tds=topbar] [data-part=edges] ellipse{stroke:var(--tds-topbar-graph-orbit);stroke-width:var(--tds-border-width);vector-effect:non-scaling-stroke;stroke-dasharray:2 4}[data-tds=topbar] [data-part=panel][data-open=true] [data-part=edges] path{stroke-dashoffset:0}[data-tds=topbar] [data-part=gnode]{position:absolute;translate:-50% -50%;display:inline-flex;align-items:center;gap:var(--tds-space-1);max-inline-size:5.5rem;padding-inline:var(--tds-space-2);block-size:1.5rem;border:var(--tds-border-width) solid var(--tds-border-subtle);border-radius:var(--tds-radius-full);background:var(--tds-surface-raised);color:var(--tds-fg-muted);font-size:.6875rem;text-decoration:none;white-space:nowrap;opacity:0;scale:.6;transition:opacity var(--tds-dur-deliberate) var(--tds-ease-soft),scale var(--tds-dur-slow) var(--tds-ease-spring),color var(--tds-dur-base),background-color var(--tds-dur-base);transition-delay:calc(var(--tds-topbar-graph-pop) * var(--ring, 0))}[data-tds=topbar] [data-part=panel][data-open=true] [data-part=gnode]{opacity:1;scale:1}[data-tds=topbar] [data-part=gnode] [data-part=node]{inline-size:.375rem;block-size:.375rem}[data-tds=topbar] [data-part=glabel]{overflow:hidden;text-overflow:ellipsis}[data-tds=topbar] a[data-part=gnode]:is(:hover,:focus-visible){z-index:3;max-inline-size:none;color:var(--tds-fg-default);border-color:var(--tds-border-strong);background:color-mix(in oklch,var(--tds-surface-raised),var(--tds-fg-default) 8%);box-shadow:var(--tds-elevation-float)}[data-tds=topbar] [data-part=graph]:has(a[data-part=gnode]:is(:hover,:focus-visible)) [data-part=gnode]:not(:is(:hover,:focus-visible)){opacity:.35}[data-tds=topbar] [data-part=gnode][data-center]{z-index:2;max-inline-size:none;block-size:2rem;padding-inline:var(--tds-space-3);font-size:.8125rem;font-weight:700;color:var(--tds-fg-default);background:color-mix(in oklch,var(--tds-surface-raised),var(--tds-accent-default) 16%);border-color:var(--tds-accent-default)}[data-tds=topbar] [data-part=gnode][data-center] [data-part=node]{inline-size:var(--tds-topbar-node-size);block-size:var(--tds-topbar-node-size);border-color:var(--tds-accent-default);background:var(--tds-accent-default)}@container tds-topbar (max-width: 34rem){[data-tds=topbar] [data-part=head]{flex-wrap:wrap;row-gap:var(--tds-space-2)}[data-tds=topbar] [data-part=head]>:first-child span.leading-tight>span:last-child{display:none}[data-tds=topbar] [data-part=extend]{order:1}[data-tds=topbar] [data-part=title]{flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline:var(--tds-space-2);font-size:var(--tds-font-size-sm,.8125rem);font-weight:700;color:var(--tds-fg-default)}[data-tds=topbar] [data-part=card][data-expanded=true] [data-part=branch]{display:block;animation:tds-tray-in var(--tds-dur-base) var(--tds-ease-out) both}[data-tds=topbar] [data-part=card][data-expanded=false] [data-part=reveal]{display:none}[data-tds=topbar] [data-part=card]:before{opacity:1}[data-tds=topbar] [data-part=branch]{display:none;order:2;flex:1 0 100%;inline-size:100%;padding:var(--tds-space-2);border-radius:var(--tds-radius-lg);background:var(--tds-surface-sunken)}[data-tds=topbar] [data-part=branch] ol{flex-wrap:wrap;row-gap:var(--tds-space-2)}[data-tds=topbar] [data-part=twig]{display:none}[data-tds=topbar] [data-part=crumb]{flex:none;max-inline-size:100%;min-inline-size:0}[data-tds=topbar] [data-part=crumb]+[data-part=crumb]:before{content:"";flex:none;inline-size:var(--tds-space-3);block-size:var(--tds-topbar-branch-width);margin-inline:var(--tds-space-1);border-radius:var(--tds-radius-full);background:var(--tds-topbar-branch-stroke)}[data-tds=topbar] [data-part=leaf],[data-tds=topbar] [data-part=stem]{flex:none;max-inline-size:100%;min-inline-size:0}[data-tds=topbar] [data-part=name]{display:block;min-inline-size:0;max-inline-size:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-tds=topbar] [data-part=leaf] [data-part=name]{max-inline-size:14rem}}[data-tds=topbar] [data-part=sr-alternative]{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@keyframes tds-tray-in{0%{opacity:0;translate:0 calc(var(--tds-space-1) * -1)}to{opacity:1;translate:0 0}}@container tds-topbar (min-width: 34.0625rem){[data-tds=topbar] [data-part=title]{display:none}}[data-tds=topbar][data-mobile-behavior=long-press-popover] [data-part=leaf]:focus-visible{outline:var(--tds-border-width-strong) solid var(--tds-focus-ring);outline-offset:2px}[data-tds=topbar] [data-part=reveal]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--tds-dur-base) var(--tds-ease-out),opacity var(--tds-dur-base) var(--tds-ease-soft)}[data-tds=topbar] [data-part=reveal][data-open=true]{grid-template-rows:1fr;opacity:1}[data-tds=topbar] [data-part=reveal]>span{min-block-size:0;overflow:hidden;padding-inline:var(--tds-space-2);font-size:var(--tds-font-size-xs);font-weight:var(--tds-font-weight-semibold);color:var(--tds-fg-default);white-space:normal;overflow-wrap:anywhere}[data-tds=topbar][data-mobile-behavior=long-press-popover] [data-part=reveal][data-open=true]>span{-webkit-padding-before:var(--tds-space-1);padding-block-start:var(--tds-space-1)}@container tds-topbar (min-width: 34.0625rem){[data-tds=topbar] [data-part=reveal]{display:none}}[data-tds=topbar][data-mobile-behavior=track] [data-part=reveal],[data-tds=topbar][data-mobile-behavior=wrap] [data-part=reveal]{display:none}[data-tds=topbar][data-mobile-behavior=marquee] [data-part=leaf] [data-part=name]{overflow:hidden}[data-tds=topbar][data-mobile-behavior=marquee] [data-part=leaf] [data-part=label-text]{display:inline-block}[data-tds=topbar][data-mobile-behavior=marquee][data-overflow=true] [data-part=leaf] [data-part=label-text]{animation:tds-marquee var(--tds-topbar-marquee-speed) var(--tds-ease-soft) infinite alternate}@keyframes tds-marquee{0%,30%{translate:0 0}to{translate:calc(var(--tds-topbar-marquee-distance, 0px) * -1) 0}}[data-tds=topbar][data-mobile-behavior=wrap] [data-part=branch] ol{flex-wrap:wrap;row-gap:var(--tds-space-1)}[data-tds=topbar][data-mobile-behavior=wrap] [data-part=crumb]:before{display:none}[data-tds=topbar][data-mobile-behavior=wrap] [data-part=leaf],[data-tds=topbar][data-mobile-behavior=wrap] [data-part=stem]{white-space:normal;block-size:auto;min-block-size:var(--tds-topbar-crumb-height);border-radius:var(--tds-radius-lg);padding-block:var(--tds-space-1)}[data-tds=topbar][data-mobile-behavior=wrap] [data-part=name]{white-space:normal;max-inline-size:none;overflow-wrap:anywhere}[data-tds=topbar][data-mobile-behavior=track] [data-part=branch] ol{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:inline proximity;scrollbar-width:none;padding-block:var(--tds-space-1)}[data-tds=topbar][data-mobile-behavior=track] [data-part=branch] ol::-webkit-scrollbar{display:none}[data-tds=topbar][data-mobile-behavior=track] [data-part=crumb]{flex:none;scroll-snap-align:center}[data-tds=topbar][data-mobile-behavior=track] [data-part=name]{max-inline-size:none;overflow:visible}@media (prefers-reduced-motion:reduce){[data-tds=topbar] [data-part=twig]{animation:none}[data-tds=topbar] [data-part=leaf] [data-part=label-text]{animation:none!important}[data-tds=topbar] [data-part=reveal]{transition-duration:1ms}[data-tds=topbar] [data-part=card],[data-tds=topbar] [data-part=edges] path,[data-tds=topbar] [data-part=extend] svg,[data-tds=topbar] [data-part=gnode],[data-tds=topbar] [data-part=panel]{transition-duration:1ms;transition-delay:0s}[data-tds=topbar] [data-part=leaf] [data-tds=busy-ring][data-settle]{animation:tds-settle-static var(--tds-topbar-settle-duration) linear both}}html[data-reduced-motion=true] [data-tds=topbar] [data-part=twig]{animation:none}html[data-reduced-motion=true] [data-tds=topbar] [data-part=leaf] [data-part=label-text]{animation:none!important}html[data-reduced-motion=true] [data-tds=topbar] [data-part=card],html[data-reduced-motion=true] [data-tds=topbar] [data-part=panel],html[data-reduced-motion=true] [data-tds=topbar] [data-part=reveal]{transition-duration:1ms}html[data-reduced-motion=true] [data-tds=topbar] [data-part=leaf] [data-tds=busy-ring][data-settle]{animation:tds-settle-static var(--tds-topbar-settle-duration) linear both}@keyframes tds-settle-static{0%,60%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){[data-tds=topbar] [data-part=card][data-expanded=true] [data-part=branch]{animation:none}}html[data-reduced-motion=true] [data-tds=topbar] [data-part=card][data-expanded=true] [data-part=branch]{animation:none}