.tip-icon-badge:not(#\#):not(#\#){box-sizing:border-box;width:var(--tip-icon-badge-size);height:var(--tip-icon-badge-size);border-radius:var(--tip-radius-full);line-height:var(--tip-leading-none);border:1px solid transparent;flex:none;justify-content:center;align-items:center;display:inline-flex}.tip-icon-badge[data-size]:not(#\#):not(#\#)>img,.tip-icon-badge[data-size]:not(#\#):not(#\#)>svg{width:var(--tip-icon-badge-glyph);height:var(--tip-icon-badge-glyph);display:block}.tip-icon-badge[data-size=sm]:not(#\#):not(#\#){--tip-icon-badge-size:var(--tip-space-10);--tip-icon-badge-glyph:var(--tip-icon-md)}.tip-icon-badge[data-size=md]:not(#\#):not(#\#){--tip-icon-badge-size:var(--tip-space-12);--tip-icon-badge-glyph:var(--tip-icon-lg)}.tip-icon-badge[data-size=lg]:not(#\#):not(#\#){--tip-icon-badge-size:var(--tip-space-14);--tip-icon-badge-glyph:var(--tip-icon-lg)}.tip-icon-badge[data-tone=brand]:not(#\#):not(#\#){--tip-icon-badge-ink:var(--tip-color-brand-brown);--tip-icon-badge-on:var(--tip-color-brand-cream)}.tip-icon-badge[data-tone=neutral]:not(#\#):not(#\#){--tip-icon-badge-ink:var(--tip-color-semantic-ink);--tip-icon-badge-on:var(--tip-color-semantic-surface)}.tip-icon-badge[data-tone=muted]:not(#\#):not(#\#){--tip-icon-badge-ink:var(--tip-color-semantic-ink-muted);--tip-icon-badge-on:var(--tip-color-semantic-surface)}.tip-icon-badge[data-appearance=solid]:not(#\#):not(#\#){background-color:var(--tip-icon-badge-ink);color:var(--tip-icon-badge-on)}.tip-icon-badge[data-appearance=soft]:not(#\#):not(#\#){background-color:color-mix(in srgb,var(--tip-icon-badge-ink) 12%,transparent);color:var(--tip-icon-badge-ink)}@supports not (color:color-mix(in srgb,red,red)){.tip-icon-badge[data-appearance=soft]:not(#\#):not(#\#){background-color:var(--tip-color-semantic-surface-muted)}}.tip-icon-badge[data-appearance=outline]:not(#\#):not(#\#){border-color:color-mix(in srgb,var(--tip-icon-badge-ink) 45%,transparent);color:var(--tip-icon-badge-ink);background-color:transparent}.tip-icon-badge[data-interactive]:not(#\#):not(#\#){transition:transform var(--tip-duration-fast) var(--tip-easing-out), background-color var(--tip-duration-normal) var(--tip-easing-standard), border-color var(--tip-duration-normal) var(--tip-easing-standard)}@media (hover:hover) and (pointer:fine){.tip-icon-badge[data-interactive]:hover:not(#\#):not(#\#),[data-clickable]:hover:not(#\#):not(#\#) .tip-icon-badge[data-interactive],[role=button]:hover:not(#\#):not(#\#) .tip-icon-badge[data-interactive]{transform:scale(var(--tip-interaction-press-scale-hover))}}.tip-icon-badge[data-interactive]:active:not(#\#):not(#\#),[data-clickable]:active:not(#\#):not(#\#) .tip-icon-badge[data-interactive],[role=button]:active:not(#\#):not(#\#) .tip-icon-badge[data-interactive]{transform:scale(var(--tip-interaction-press-scale-active))}@media (prefers-reduced-motion:reduce){.tip-icon-badge[data-interactive]:not(#\#):not(#\#){transition:none}.tip-icon-badge[data-interactive]:hover:not(#\#):not(#\#),.tip-icon-badge[data-interactive]:active:not(#\#):not(#\#),[data-clickable]:hover:not(#\#):not(#\#) .tip-icon-badge[data-interactive],[data-clickable]:active:not(#\#):not(#\#) .tip-icon-badge[data-interactive],[role=button]:hover:not(#\#):not(#\#) .tip-icon-badge[data-interactive],[role=button]:active:not(#\#):not(#\#) .tip-icon-badge[data-interactive]{transform:none}}.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-icon-badge[data-interactive]{transition:none}.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-icon-badge[data-interactive]:hover,.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-icon-badge[data-interactive]:active,.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) [data-clickable]:hover .tip-icon-badge[data-interactive],.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) [data-clickable]:active .tip-icon-badge[data-interactive],.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) [role=button]:hover .tip-icon-badge[data-interactive],.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) [role=button]:active .tip-icon-badge[data-interactive]{transform:none}@media (forced-colors:active){.tip-icon-badge[data-appearance]:not(#\#):not(#\#){color:canvastext;background-color:canvas;border-color:canvastext}}
@keyframes tip-timeline-enter{0%{opacity:0;translate:0 var(--tip-space-2)}to{opacity:1;translate:0}}@keyframes tip-timeline-rail-draw{0%{-webkit-clip-path:var(--tip-timeline-rail-clip-from);clip-path:var(--tip-timeline-rail-clip-from)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}.tip-sr-only:not(#\#):not(#\#){-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tip-timeline:not(#\#):not(#\#){--tip-timeline-disc-size:var(--tip-space-12);--tip-timeline-rail-size:var(--tip-space-0_5);--tip-timeline-rail-inset:var(--tip-space-2);--tip-timeline-gap:var(--tip-space-5);--tip-timeline-column-min:var(--tip-space-40);--tip-timeline-title-size:var(--tip-text-base);--tip-timeline-copy-size:var(--tip-text-sm);--tip-timeline-copy-color:var(--tip-color-semantic-ink-muted);--tip-timeline-ring-color:var(--tip-color-brand-brown);--tip-timeline-v-flow:row;--tip-timeline-v-cols:auto;--tip-timeline-v-align:stretch;--tip-timeline-v-overflow:visible;--tip-timeline-v-edge:0px;--tip-timeline-v-template:"marker title" auto ".      copy" auto / var(--tip-timeline-disc-size) minmax(0, 1fr);--tip-timeline-v-inset-block-start:calc(var(--tip-timeline-disc-size) + var(--tip-timeline-rail-inset));--tip-timeline-v-inset-block-end:calc(var(--tip-timeline-rail-inset) - var(--tip-timeline-gap));--tip-timeline-v-inset-inline-start:calc((var(--tip-timeline-disc-size) - var(--tip-timeline-rail-size)) / 2);--tip-timeline-v-inset-inline-end:auto;--tip-timeline-v-inline-size:0;--tip-timeline-v-block-size:auto;--tip-timeline-v-border-inline:var(--tip-timeline-rail-size);--tip-timeline-v-border-block:0;--tip-timeline-v-clip:inset(0 0 100% 0);--tip-timeline-v-marker-justify:center;--tip-timeline-h-flow:column;--tip-timeline-h-cols:minmax(var(--tip-timeline-column-min), 1fr);--tip-timeline-h-align:start;--tip-timeline-h-overflow:auto;--tip-timeline-h-edge:var(--tip-space-2);--tip-timeline-h-template:"marker" var(--tip-timeline-disc-size) "title" auto "copy" auto / minmax(0, 1fr);--tip-timeline-h-inset-block-start:calc((var(--tip-timeline-disc-size) - var(--tip-timeline-rail-size)) / 2);--tip-timeline-h-inset-block-end:auto;--tip-timeline-h-inset-inline-start:calc(var(--tip-timeline-disc-size) + var(--tip-timeline-rail-inset));--tip-timeline-h-inset-inline-end:calc(var(--tip-timeline-rail-inset) - var(--tip-timeline-gap));--tip-timeline-h-inline-size:auto;--tip-timeline-h-block-size:0;--tip-timeline-h-border-inline:0;--tip-timeline-h-border-block:var(--tip-timeline-rail-size);--tip-timeline-h-clip:inset(0 100% 0 0);--tip-timeline-h-marker-justify:start;grid-auto-flow:var(--tip-timeline-flow,var(--tip-timeline-v-flow));grid-auto-columns:var(--tip-timeline-cols,var(--tip-timeline-v-cols));align-items:var(--tip-timeline-align,var(--tip-timeline-v-align));grid-gap:var(--tip-timeline-gap);gap:var(--tip-timeline-gap);box-sizing:border-box;min-width:0;padding-left:var(--tip-timeline-edge,var(--tip-timeline-v-edge));padding-right:var(--tip-timeline-edge,var(--tip-timeline-v-edge));padding-top:var(--tip-timeline-edge,var(--tip-timeline-v-edge));padding-bottom:var(--tip-timeline-edge,var(--tip-timeline-v-edge));overflow-x:var(--tip-timeline-overflow,var(--tip-timeline-v-overflow));overscroll-behavior-x:contain;color:var(--tip-color-semantic-ink);font-family:var(--tip-font-body);margin-top:0;margin-bottom:0;list-style:none;display:grid}.tip-timeline[data-tone=neutral]:not(#\#):not(#\#){--tip-timeline-ring-color:var(--tip-color-semantic-ink)}.tip-timeline[data-size=sm]:not(#\#):not(#\#){--tip-timeline-disc-size:var(--tip-space-10);--tip-timeline-gap:var(--tip-space-4);--tip-timeline-title-size:var(--tip-text-sm);--tip-timeline-copy-size:var(--tip-text-xs)}.tip-timeline[data-size=lg]:not(#\#):not(#\#){--tip-timeline-disc-size:var(--tip-space-14);--tip-timeline-gap:var(--tip-space-6);--tip-timeline-title-size:var(--tip-text-lg);--tip-timeline-copy-size:var(--tip-text-base)}.tip-timeline[data-marker=dot]:not(#\#):not(#\#){--tip-timeline-disc-size:var(--tip-space-10)}.tip-timeline[data-surface=card]:not(#\#):not(#\#){padding-left:var(--tip-space-6);padding-right:var(--tip-space-6);padding-top:var(--tip-space-6);padding-bottom:var(--tip-space-6);border:1px solid var(--tip-color-semantic-line);border-radius:var(--tip-radius-2xl);background-color:var(--tip-color-semantic-surface)}.tip-timeline-item:not(#\#):not(#\#){--tip-timeline-rail-color:var(--tip-color-semantic-line-strong);--tip-timeline-rail-style:dashed;grid-template:var(--tip-timeline-item-template,var(--tip-timeline-v-template));grid-column-gap:var(--tip-space-4);column-gap:var(--tip-space-4);grid-row-gap:var(--tip-space-1);row-gap:var(--tip-space-1);min-width:0;display:grid;position:relative}.tip-timeline-item[data-status=done]:not(#\#):not(#\#){--tip-timeline-rail-color:var(--tip-timeline-ring-color);--tip-timeline-rail-style:solid}.tip-timeline-item:not(#\#):not(#\#):after{content:"";top:var(--tip-timeline-rail-inset-block-start,var(--tip-timeline-v-inset-block-start));bottom:var(--tip-timeline-rail-inset-block-end,var(--tip-timeline-v-inset-block-end));left:var(--tip-timeline-rail-inset-inline-start,var(--tip-timeline-v-inset-inline-start));right:var(--tip-timeline-rail-inset-inline-end,var(--tip-timeline-v-inset-inline-end));width:var(--tip-timeline-rail-inline-size,var(--tip-timeline-v-inline-size));height:var(--tip-timeline-rail-block-size,var(--tip-timeline-v-block-size));border-width:0;border-left-width:var(--tip-timeline-rail-border-inline,var(--tip-timeline-v-border-inline));border-top-width:var(--tip-timeline-rail-border-block,var(--tip-timeline-v-border-block));border-style:var(--tip-timeline-rail-style);border-color:var(--tip-timeline-rail-color);position:absolute}@supports not (inset-inline-start:0){.tip-timeline-item:not(#\#):not(#\#):after{left:var(--tip-timeline-rail-inset-inline-start,var(--tip-timeline-v-inset-inline-start));right:var(--tip-timeline-rail-inset-inline-end,var(--tip-timeline-v-inset-inline-end))}}.tip-timeline-item:last-child:not(#\#):not(#\#):after,.tip-timeline[data-connector=off]:not(#\#):not(#\#) .tip-timeline-item:after{content:none}.tip-timeline-marker:not(#\#):not(#\#){align-self:start;justify-self:var(--tip-timeline-marker-justify,var(--tip-timeline-v-marker-justify));grid-area:marker}.tip-timeline-item[data-status=current]:not(#\#):not(#\#) .tip-timeline-marker{outline:var(--tip-timeline-rail-size) solid var(--tip-timeline-ring-color);outline-offset:var(--tip-space-0_5)}.tip-timeline-title:not(#\#):not(#\#){min-width:0;color:var(--tip-color-semantic-ink);font-size:var(--tip-timeline-title-size);font-weight:700;line-height:var(--tip-leading-snug);overflow-wrap:anywhere;grid-area:title;align-self:center}.tip-timeline-copy:not(#\#):not(#\#){min-width:0;color:var(--tip-timeline-copy-color);font-size:var(--tip-timeline-copy-size);line-height:var(--tip-leading-normal);overflow-wrap:anywhere;grid-area:copy}.tip-timeline[data-orientation=horizontal]:not(#\#):not(#\#),.tip-timeline[data-orientation=responsive]:not(#\#):not(#\#){--tip-timeline-flow:var(--tip-timeline-h-flow);--tip-timeline-cols:var(--tip-timeline-h-cols);--tip-timeline-align:var(--tip-timeline-h-align);--tip-timeline-overflow:var(--tip-timeline-h-overflow);--tip-timeline-edge:var(--tip-timeline-h-edge)}.tip-timeline[data-orientation=horizontal]:not(#\#):not(#\#) .tip-timeline-item,.tip-timeline[data-orientation=responsive]:not(#\#):not(#\#) .tip-timeline-item{--tip-timeline-item-template:var(--tip-timeline-h-template);--tip-timeline-rail-inset-block-start:var(--tip-timeline-h-inset-block-start);--tip-timeline-rail-inset-block-end:var(--tip-timeline-h-inset-block-end);--tip-timeline-rail-inset-inline-start:var(--tip-timeline-h-inset-inline-start);--tip-timeline-rail-inset-inline-end:var(--tip-timeline-h-inset-inline-end);--tip-timeline-rail-inline-size:var(--tip-timeline-h-inline-size);--tip-timeline-rail-block-size:var(--tip-timeline-h-block-size);--tip-timeline-rail-border-inline:var(--tip-timeline-h-border-inline);--tip-timeline-rail-border-block:var(--tip-timeline-h-border-block);--tip-timeline-rail-clip-from:var(--tip-timeline-h-clip);--tip-timeline-marker-justify:var(--tip-timeline-h-marker-justify)}@media not all and (min-width:768px){.tip-timeline[data-orientation=responsive]:not(#\#):not(#\#){--tip-timeline-flow:var(--tip-timeline-v-flow);--tip-timeline-cols:var(--tip-timeline-v-cols);--tip-timeline-align:var(--tip-timeline-v-align);--tip-timeline-overflow:var(--tip-timeline-v-overflow);--tip-timeline-edge:var(--tip-timeline-v-edge)}.tip-timeline[data-orientation=responsive]:not(#\#):not(#\#) .tip-timeline-item{--tip-timeline-item-template:var(--tip-timeline-v-template);--tip-timeline-rail-inset-block-start:var(--tip-timeline-v-inset-block-start);--tip-timeline-rail-inset-block-end:var(--tip-timeline-v-inset-block-end);--tip-timeline-rail-inset-inline-start:var(--tip-timeline-v-inset-inline-start);--tip-timeline-rail-inset-inline-end:var(--tip-timeline-v-inset-inline-end);--tip-timeline-rail-inline-size:var(--tip-timeline-v-inline-size);--tip-timeline-rail-block-size:var(--tip-timeline-v-block-size);--tip-timeline-rail-border-inline:var(--tip-timeline-v-border-inline);--tip-timeline-rail-border-block:var(--tip-timeline-v-border-block);--tip-timeline-rail-clip-from:var(--tip-timeline-v-clip);--tip-timeline-marker-justify:var(--tip-timeline-v-marker-justify)}}[dir=rtl]:not(#\#):not(#\#) .tip-timeline,.tip-timeline[dir=rtl]:not(#\#):not(#\#){--tip-timeline-h-clip:inset(0 0 0 100%)}@media (forced-colors:active){.tip-timeline-item:not(#\#):not(#\#):after{border-color:canvastext}.tip-timeline-item[data-status=current]:not(#\#):not(#\#) .tip-timeline-marker{outline-color:highlight}}.tip-timeline[data-motion=enter]:not(#\#):not(#\#) .tip-timeline-item{opacity:0;animation:tip-timeline-enter var(--tip-duration-reveal) var(--tip-easing-expressive) both;animation-delay:calc(var(--tip-timeline-index,0) * var(--tip-duration-reveal-delay))}.tip-timeline[data-motion=enter]:not(#\#):not(#\#) .tip-timeline-item:after{-webkit-clip-path:var(--tip-timeline-rail-clip-from);clip-path:var(--tip-timeline-rail-clip-from);animation:tip-timeline-rail-draw var(--tip-duration-reveal) var(--tip-easing-out) both;animation-delay:calc((var(--tip-timeline-index,0) + .5) * var(--tip-duration-reveal-delay))}@supports (animation-timeline:view()){.tip-timeline[data-motion=scroll]:not(#\#):not(#\#) .tip-timeline-item{opacity:0;animation-name:tip-timeline-enter;animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% cover 30%}.tip-timeline[data-motion=scroll]:not(#\#):not(#\#) .tip-timeline-item:after{-webkit-clip-path:var(--tip-timeline-rail-clip-from);clip-path:var(--tip-timeline-rail-clip-from);animation-name:tip-timeline-rail-draw;animation-fill-mode:both;animation-timeline:view();animation-range:entry 25% cover 45%}}@media (prefers-reduced-motion:reduce){.tip-timeline[data-motion=enter]:not(#\#):not(#\#) .tip-timeline-item,.tip-timeline[data-motion=scroll]:not(#\#):not(#\#) .tip-timeline-item,.tip-timeline[data-motion=enter]:not(#\#):not(#\#) .tip-timeline-item:after,.tip-timeline[data-motion=scroll]:not(#\#):not(#\#) .tip-timeline-item:after{opacity:1;-webkit-clip-path:none;clip-path:none;animation:none}}.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-timeline[data-motion=enter] .tip-timeline-item,.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-timeline[data-motion=scroll] .tip-timeline-item,.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-timeline[data-motion=enter] .tip-timeline-item:after,.tip-theme[data-tip-reduced-motion]:not(#\#):not(#\#) .tip-timeline[data-motion=scroll] .tip-timeline-item:after{opacity:1;-webkit-clip-path:none;clip-path:none;animation:none}
