@keyframes m-enter-right{from{transform:translate3d(calc(-1 * var(--m-d,var(--m-mid))),0,0)}}@keyframes m-enter-scale{from{transform:scale(.94)}}@keyframes m-exit-up{to{transform:translate3d(0,calc(-1 * var(--m-d,var(--m-mid))),0)}}@keyframes m-exit-down{to{transform:translate3d(0,var(--m-d,var(--m-mid)),0)}}@keyframes m-exit-left{to{transform:translate3d(calc(-1 * var(--m-d,var(--m-mid))),0,0)}}@keyframes m-exit-right{to{transform:translate3d(var(--m-d,var(--m-mid)),0,0)}}@keyframes m-exit-scale{to{transform:scale(.94)}}.m-enter-up{animation:m-enter-up var(--sp-sheet-ms,509ms) var(--sp-sheet,var(--ease-decel)) both}.m-enter-down{animation:m-enter-down var(--sp-sheet-ms,509ms) var(--sp-sheet,var(--ease-decel)) both}.m-enter-left{animation:m-enter-left var(--sp-move-ms,592ms) var(--sp-move,var(--ease-decel)) both}.m-enter-right{animation:m-enter-right var(--sp-move-ms,592ms) var(--sp-move,var(--ease-decel)) both}.m-enter-scale{animation:m-enter-scale var(--sp-snappy-ms,642ms) var(--sp-snappy,var(--ease-decel)) both}.m-exit-up,.m-exit-down,.m-exit-left,.m-exit-right,.m-exit-scale{animation-duration:var(--d-320);animation-timing-function:var(--ease-exit);animation-fill-mode:both}.m-exit-up{animation-name:m-exit-up}.m-exit-down{animation-name:m-exit-down}.m-exit-left{animation-name:m-exit-left}.m-exit-right{animation-name:m-exit-right}.m-exit-scale{animation-name:m-exit-scale}.m-near{--m-d:var(--m-near)}.m-far{--m-d:var(--m-far)}@keyframes m-fade-in{from{opacity:0}}@keyframes m-fade-out{to{opacity:0}}.m-fade-in{animation:m-fade-in var(--d-320) linear both}.m-fade-out{animation:m-fade-out var(--d-200) linear both}.m-stagger>*{animation-delay:calc(var(--m-i,0) * var(--stagger-40))}.m-stagger>:nth-child(2){--m-i:1}.m-stagger>:nth-child(3){--m-i:2}.m-stagger>:nth-child(4){--m-i:3}.m-stagger>:nth-child(n+5){--m-i:4}@keyframes m-pop{0%{transform:scale(1)}40%{transform:scale(var(--m-pop))}100%{transform:scale(1)}}@keyframes m-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(var(--m-near))}}@keyframes m-shake{0%{transform:translateX(0)}15%{transform:translateX(-9px)}30%{transform:translateX(7px)}45%{transform:translateX(-5px)}60%{transform:translateX(3px)}75%{transform:translateX(-1.5px)}100%{transform:translateX(0)}}@keyframes m-flash{0%{background-color:transparent}18%{background-color:var(--m-flash,var(--fill-1))}100%{background-color:transparent}}.m-pop{animation:m-pop var(--sp-press-ms,271ms) var(--sp-bouncy,var(--ease-pop))}.m-nudge{animation:m-nudge 260ms var(--ease-in-out-cubic)}.m-shake{animation:m-shake 460ms var(--ease-out-cubic)}.m-flash{animation:m-flash 1100ms var(--ease-out-cubic)}.m-flash-ok{--m-flash:color-mix(in srgb,var(--ok) 22%,transparent) }.m-flash-bad{--m-flash:color-mix(in srgb,var(--bad) 22%,transparent) }@keyframes m-pulse{0%,100%{opacity:1}50%{opacity:.42}}@keyframes m-breathe{0%,100%{transform:scale(1);opacity:.75}50%{transform:scale(1.22);opacity:1}}@keyframes m-spin{to{transform:rotate(360deg)}}@keyframes m-shimmer{to{background-position:200% 0}}.m-pulse{animation:m-pulse 1.8s var(--ease-in-out-cubic) infinite}.m-breathe{animation:m-breathe 1.9s var(--ease-in-out-cubic) infinite}.m-spin{animation:m-spin 900ms linear infinite}.m-skeleton{background:linear-gradient(100deg,var(--fill-4) 0%,var(--fill-2) 38%,var(--fill-4) 62%);background-size:200% 100%;animation:m-shimmer 1.5s linear infinite;border-radius:var(--r-sm,12px);color:transparent!important;user-select:none;pointer-events:none}.m-skeleton-text{height:1em;margin-block:.25em}.m-skeleton-text:last-child{width:62%}.m-swap{position:relative;display:inline-grid;overflow:hidden}.m-swap>*{grid-area:1/1}@keyframes m-swap-out{to{transform:translateY(-100%);opacity:0}}@keyframes m-swap-in{from{transform:translateY(100%);opacity:0}}.m-swap>.m-out{animation:m-swap-out 260ms var(--ease-exit) forwards}.m-swap>.m-in{animation:m-swap-in var(--sp-toggle-ms,412ms) var(--sp-toggle,var(--ease-decel)) both}.m-swap.m-off>.m-out{animation:m-fade-out 160ms linear forwards}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}.m-collapse{overflow:hidden;transition:height var(--sp-toggle-ms,412ms) var(--sp-toggle,var(--ease-decel))}.m-collapse[data-open=false]{height:0}.m-collapse[data-open=true]{height:auto}}@supports not (interpolate-size: allow-keywords){.m-collapse[data-open=false]{display:none}}@keyframes m-row-in{from{transform:translate3d(0,-6px,0)}}.m-row-in{animation:m-row-in var(--sp-toggle-ms,412ms) var(--sp-toggle,var(--ease-decel)) both}.m-press{transition:transform var(--sp-press-ms,271ms) var(--sp-press,var(--ease-decel));transition-delay:0s}.m-press:active{transform:scale(var(--m-press));transition-duration:90ms}.m-press-lift:active{transform:scale(var(--m-press)) translateY(1px)}.m-bar{height:6px;border-radius:99px;background:var(--fill-2);overflow:hidden}.m-bar>i{display:block;height:100%;border-radius:99px;background:var(--accent-fill);width:var(--m-value,0%);transition:width var(--sp-sheet-ms,509ms) var(--sp-sheet,var(--ease-decel))}@keyframes m-indeterminate{0%{transform:translateX(-100%) scaleX(.4)}100%{transform:translateX(250%) scaleX(.4)}}.m-bar.m-unknown>i{width:100%;transform-origin:left;animation:m-indeterminate 1.5s var(--ease-in-out-cubic) infinite}@keyframes m-working{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.m-bar.m-working>i{position:relative;overflow:hidden}.m-bar.m-working>i::after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--accent-ink,currentColor) 42%,transparent) 50%,transparent 80%);animation:m-working 1.5s var(--ease-in-out-cubic) infinite}.m-bar.m-done>i::after{animation:none;opacity:0}@keyframes m-sheen{to{transform:translateX(220%)}}.m-sheen{position:relative;overflow:hidden}.m-sheen::after{content:"";position:absolute;inset:0;pointer-events:none;transform:translateX(-120%);background:linear-gradient(105deg,transparent 40%,color-mix(in srgb,var(--on-art-1,currentColor) 16%,transparent) 50%,transparent 60%);animation:m-sheen 3.6s var(--ease-in-out-cubic) infinite}@keyframes m-drift{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(var(--m-dx,14px),var(--m-dy,-10px),0)}}.m-drift{animation:m-drift 18s var(--ease-in-out-cubic) infinite}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:var(--sp-sheet-ms,509ms)}::view-transition-old(root){animation:m-fade-out 180ms linear both,m-exit-left var(--sp-sheet-ms,509ms) var(--ease-exit) both}::view-transition-new(root){animation:m-fade-in 280ms linear both,m-enter-left var(--sp-sheet-ms,509ms) var(--sp-sheet,var(--ease-decel)) both}html:active-view-transition-type(back)::view-transition-old(root){animation:m-fade-out 180ms linear both,m-exit-right var(--sp-sheet-ms,509ms) var(--ease-exit) both}html:active-view-transition-type(back)::view-transition-new(root){animation:m-fade-in 280ms linear both,m-enter-right var(--sp-sheet-ms,509ms) var(--sp-sheet,var(--ease-decel)) both}html:active-view-transition-type(morph)::view-transition-old(root),html:active-view-transition-type(morph)::view-transition-new(root){animation:none}.m-shared{view-transition-name:var(--m-name)}.m-morph{view-transition-class:m-morph}::view-transition-group(.m-morph){animation-duration:var(--sp-morph-ms,758ms);animation-timing-function:var(--sp-morph,var(--ease-decel));overflow:clip;border-radius:var(--m-radius,var(--r-lg,28px))}::view-transition-old(.m-morph),::view-transition-new(.m-morph){width:100%;height:100%;object-fit:none;object-position:top left}:where([popover],dialog){transition:opacity var(--d-200) linear,transform var(--sp-toggle-ms,412ms) var(--sp-toggle,var(--ease-decel)),overlay var(--sp-toggle-ms,412ms) allow-discrete,display var(--sp-toggle-ms,412ms) allow-discrete;opacity:1;transform:translateY(0) scale(1)}:where([popover]:not(:popover-open),dialog:not([open])){opacity:0;transform:translateY(6px) scale(.97)}@starting-style{:where([popover]:popover-open,dialog[open]){opacity:0;transform:translateY(6px) scale(.97)}}:where([popover],dialog):is([data-lg3],.lg3,[data-m-no-fade]),:where([popover]:not(:popover-open),dialog:not([open])):is([data-lg3],.lg3,[data-m-no-fade]){opacity:1}@starting-style{:where([popover]:popover-open,dialog[open]):is([data-lg3],.lg3,[data-m-no-fade]){opacity:1;transform:scale(.9)}}:where(dialog)::backdrop{transition:opacity var(--d-240) linear,display var(--d-240) allow-discrete,overlay var(--d-240) allow-discrete;opacity:1}:where(dialog:not([open]))::backdrop{opacity:0}@starting-style{:where(dialog[open])::backdrop{opacity:0}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.m-on-view{animation:m-enter-up linear both;animation-timeline:view();animation-range:entry 8% cover 26%}.m-read-progress{transform-origin:left;transform:scaleX(0);animation:m-progress linear both;animation-timeline:scroll(root block)}@keyframes m-progress{to{transform:scaleX(1)}}}}html.fd-enhanced :is([data-reveal]:not([data-reveal=stagger]),[data-reveal=stagger]>[data-reveal-item]){transition:opacity var(--reveal-d-o) var(--ease-in-out-quad) calc(var(--anim-i,0) * var(--reveal-stagger)),translate var(--reveal-d-y) var(--ease-in-out-quad) calc(var(--anim-i,0) * var(--reveal-stagger)),scale var(--reveal-d-y) var(--ease-in-out-quad) calc(var(--anim-i,0) * var(--reveal-stagger))}html.fd-enhanced [data-reveal]:not([data-reveal=stagger]).anim-armed:not(.anim-in):not(:focus-within),html.fd-enhanced [data-reveal=stagger].anim-armed:not(.anim-in):not(:focus-within)>[data-reveal-item]{opacity:0}html.fd-enhanced [data-reveal]:not([data-reveal=fade],[data-reveal=scale],[data-reveal=stagger]).anim-armed:not(.anim-in):not(:focus-within),html.fd-enhanced [data-reveal=stagger].anim-armed:not(.anim-in):not(:focus-within)>[data-reveal-item]:not([data-staggered-item-no-translate]){translate:0 var(--reveal-rise)}html.fd-enhanced [data-reveal=scale].anim-armed:not(.anim-in):not(:focus-within){scale:.96}@keyframes fg3-sweep{from{background-position-x:100%}to{background-position-x:0%}}@media(forced-colors:active){html.fd-enhanced [data-sweep].anim-armed{background:none;-webkit-text-fill-color:currentColor}}@media(prefers-reduced-motion:reduce){.m-enter-up,.m-enter-down,.m-enter-left,.m-enter-right,.m-enter-scale,.m-row-in,.m-swap>.m-in{animation-name:m-fade-in;animation-duration:140ms;animation-timing-function:linear}.m-exit-up,.m-exit-down,.m-exit-left,.m-exit-right,.m-exit-scale,.m-swap>.m-out{animation-name:m-fade-out;animation-duration:140ms;animation-timing-function:linear}.m-stagger>*{animation-delay:0s}.m-pop,.m-nudge,.m-shake{animation:m-flash 700ms var(--ease-out-cubic)}.m-shake{--m-flash:color-mix(in srgb,var(--bad) 26%,transparent) }.m-press:active,.m-press-lift:active{transform:none;background-color:var(--fill-1)}.m-pulse{animation-duration:3.4s}.m-breathe{animation:m-pulse 3.4s var(--ease-in-out-cubic) infinite}.m-spin{animation-duration:2.4s}.m-skeleton{animation-duration:3s}.m-bar.m-unknown>i{animation-duration:3s}.m-bar.m-working>i::after{animation-duration:3s}.m-sheen::after,.m-drift{animation:none}.m-sheen::after{opacity:0}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:0s}::view-transition-old(root),::view-transition-new(root){animation:m-fade-in 120ms linear both}:where([popover],dialog),:where([popover]:not(:popover-open),dialog:not([open])){transform:none}@starting-style{:where([popover]:popover-open,dialog[open]){transform:none}}[data-scene]{--progress:1 }}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-enter-up,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-enter-down,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-enter-left,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-enter-right,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-enter-scale,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-row-in,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-swap>.m-in{animation-name:m-fade-in;animation-duration:140ms;animation-timing-function:linear}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-exit-up,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-exit-down,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-exit-left,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-exit-right,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-exit-scale,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-swap>.m-out{animation-name:m-fade-out;animation-duration:140ms;animation-timing-function:linear}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-stagger>*{animation-delay:0s}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-pop,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-nudge,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-shake{animation:m-flash 700ms var(--ease-out-cubic)}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-shake{--m-flash:color-mix(in srgb,var(--bad) 26%,transparent) }:where(html.fd-reduced-motion,[data-reduce-preview]) .m-press:active,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-press-lift:active{transform:none;background-color:var(--fill-1)}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-pulse{animation-duration:3.4s}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-breathe{animation:m-pulse 3.4s var(--ease-in-out-cubic) infinite}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-spin{animation-duration:2.4s}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-skeleton{animation-duration:3s}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-bar.m-unknown>i{animation-duration:3s}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-bar.m-working>i::after{animation-duration:3s}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-sheen::after,:where(html.fd-reduced-motion,[data-reduce-preview]) .m-drift{animation:none}:where(html.fd-reduced-motion,[data-reduce-preview]) .m-sheen::after{opacity:0}:where(html.fd-reduced-motion)::view-transition-group(*),:where(html.fd-reduced-motion)::view-transition-old(*),:where(html.fd-reduced-motion)::view-transition-new(*){animation-duration:0s}:where(html.fd-reduced-motion)::view-transition-old(root),:where(html.fd-reduced-motion)::view-transition-new(root){animation:m-fade-in 120ms linear both}:where(html.fd-reduced-motion,[data-reduce-preview]) :where([popover],dialog),:where(html.fd-reduced-motion,[data-reduce-preview]) :where([popover]:not(:popover-open),dialog:not([open])){transform:none}@starting-style{:where(html.fd-reduced-motion,[data-reduce-preview]) :where([popover]:popover-open,dialog[open]){transform:none}}:where(html.fd-reduced-motion,[data-reduce-preview]) [data-scene]{--progress:1 }:root{--c-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 14'%3E%3Cpath d='M1.4 1.4 6.6 7l-5.2 5.6' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--c-spokes-8:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg%3E%3Crect x='18.1' y='2' width='3.8' height='11' rx='1.9'/%3E%3Crect x='18.1' y='2' width='3.8' height='11' rx='1.9' opacity='.86' transform='rotate(315 20 20)'/%3E%3Crect x='18.1' y='2' width='3.8' height='11' rx='1.9' opacity='.72' transform='rotate(270 20 20)'/%3E%3Crect x='18.1' y='2' width='3.8' height='11' rx='1.9' opacity='.6' transform='rotate(225 20 20)'/%3E%3Crect x='18.1' y='2' width='3.8' height='11' rx='1.9' opacity='.49' transform='rotate(180 20 20)'/%3E%3Crect x='18.1' y='2' width='3.8' height='11' rx='1.9' opacity='.4' transform='rotate(135 20 20)'/%3E%3Crect x='18.1' y='2' width='3.8' height='11' rx='1.9' opacity='.33' transform='rotate(90 20 20)'/%3E%3Crect x='18.1' y='2' width='3.8' height='11' rx='1.9' opacity='.3' transform='rotate(45 20 20)'/%3E%3C/g%3E%3C/svg%3E");--dir:1;--c-hit:44px}[dir=rtl]{--dir:-1}:root,[data-tone=light]{--c-scrim:var(--scrim);--c-card-shadow:var(--shadow-tile)}[data-tone=dark]{--c-scrim:var(--scrim);--c-card-shadow:none}:root,[data-tone]{--c-surface:var(--bg-2)}.band[data-band=utility]{--c-surface:var(--bg-1)}.lg3[data-lg3-appearance=dark]{--c-on-glass:var(--lg3-ink-on-dark)}.lg3[data-lg3-appearance=light]{--c-on-glass:var(--lg3-ink-on-light)}:where(.btn,.chip,.link-chevron,.token-remove,.stepper>button,.switch,.check,.radio,.segmented>button)::before{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--c-hit));height:max(100%,var(--c-hit));translate:-50% -50%;pointer-events:auto}.btn{--btn-h:var(--h-m);--btn-bw:1px;--btn-pb:9px;--btn-pi:16px;--btn-minw:60px;--btn-fs:var(--t-14);--btn-lh:var(--t-14-lh);--btn-ls:var(--t-14-ls);--btn-fw:400;--btn-bg:var(--label);--btn-ink:var(--label-inv);--btn-line:transparent;--btn-bg-hover:var(--btn-bg);--btn-bg-active:var(--btn-bg);--btn-ink-hover:var(--btn-ink);--btn-line-hover:var(--btn-line);--btn-glow:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.45em;box-sizing:border-box;min-width:var(--btn-minw);min-height:var(--btn-h);padding:calc(var(--btn-pb) - var(--btn-bw)) calc(var(--btn-pi) - var(--btn-bw));border:var(--btn-bw) solid transparent;border-radius:var(--r-pill);corner-shape:round;font-family:var(--font-text);font-size:var(--btn-fs);line-height:var(--btn-lh);letter-spacing:var(--btn-ls);font-weight:var(--btn-fw);text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}@supports (color:rgb(from red r g b)){.btn{--btn-bg-hover:rgb(from var(--label) calc(r + 10) calc(g + 10) calc(b + 10));--btn-bg-active:rgb(from var(--label) calc(r - 5) calc(g - 5) calc(b - 5))}}.btn>:where(svg,.sym,img){flex:none;width:1.15em;height:1.15em}.btn-s{--btn-h:var(--h-s);--btn-pb:4px;--btn-pi:11px;--btn-minw:45px;--btn-fs:var(--t-12);--btn-lh:var(--t-12-lh);--btn-ls:var(--t-12-ls)}.btn-m{--btn-h:var(--h-m);--btn-pb:9px;--btn-pi:16px;--btn-minw:60px}.btn-l{--btn-h:var(--h-l);--btn-pb:12px;--btn-pi:22px;--btn-minw:70px;--btn-fs:var(--t-17);--btn-lh:var(--t-17-lh-button);--btn-ls:var(--t-17-ls)}.btn-xl{--btn-h:var(--h-xl);--btn-pb:18px;--btn-pi:31px;--btn-minw:90px;--btn-fs:var(--t-17);--btn-lh:var(--t-17-lh-button);--btn-ls:var(--t-17-ls)}.btn-primary{--btn-bg:var(--accent-fill);--btn-bg-hover:var(--accent-fill-hover);--btn-bg-active:var(--accent-fill-active);--btn-ink:var(--accent-ink);--btn-glow:0 8px 24px -8px var(--accent-glow)}.btn-secondary{--btn-bg:transparent;--btn-ink:var(--accent);--btn-line:var(--accent);--btn-bg-hover:var(--accent-fill-hover);--btn-bg-active:var(--accent-fill-active);--btn-ink-hover:var(--accent-ink);--btn-line-hover:transparent}.btn-tinted{--btn-bg:color-mix(in srgb,var(--accent) 12%,transparent);--btn-bg-hover:color-mix(in srgb,var(--accent) 16%,transparent);--btn-bg-active:color-mix(in srgb,var(--accent) 22%,transparent);--btn-ink:var(--accent-ink-on-tint,color-mix(in oklab,var(--accent) 70%,var(--label)))}.btn-plain:hover,.btn-text:hover{text-decoration:underline;text-underline-offset:.14em}.btn-plain::after,.link-chevron::after{content:"";display:inline-block;flex:none;width:.4em;height:.68em;margin-inline-start:.22em;background:currentColor;-webkit-mask:var(--c-chevron) center/contain no-repeat;mask:var(--c-chevron) center/contain no-repeat;scale:var(--dir) 1}.btn-plain.btn-nochevron:not([aria-busy=true])::after{display:none}.btn-icon{--btn-bg:var(--mat-control-bg);--btn-bg-hover:var(--mat-control-bg-hover);--btn-bg-active:var(--mat-control-bg-active);--btn-ink:var(--mat-control-ink);--btn-pb:0px;--btn-pi:0px;--btn-minw:0px;width:var(--btn-h);height:var(--btn-h);min-height:0;padding:0;font-size:calc(var(--btn-h) * .47);line-height:1;border-radius:50%;transition:scale var(--sp-press-ms,271ms) var(--sp-press,ease)}.btn-icon>:where(svg,.sym,img){width:1em;height:1em}.btn-icon.btn-tinted{--btn-bg:color-mix(in srgb,var(--accent) 12%,transparent);--btn-bg-hover:color-mix(in srgb,var(--accent) 16%,transparent);--btn-bg-active:color-mix(in srgb,var(--accent) 22%,transparent);--btn-ink:var(--accent-ink-on-tint,color-mix(in oklab,var(--accent) 70%,var(--label)))}.btn-icon:where(:not([data-lg3])):active{scale:.95;transition-duration:90ms}.btn-block.btn-xl{border-radius:calc(12px * var(--r-scale))}.btn:where(:not([data-lg3])){background:var(--btn-bg);color:var(--btn-ink);border-color:var(--btn-line);box-shadow:var(--btn-glow)}@media(hover:hover){.btn:where(:not([data-lg3])):hover{background:var(--btn-bg-hover);color:var(--btn-ink-hover);border-color:var(--btn-line-hover)}}.btn:where(:not([data-lg3])):active{background:var(--btn-bg-active);color:var(--btn-ink-hover);border-color:var(--btn-line-hover)}:is(.btn-glass:not(.btn-icon):not(.btn-primary),.segmented-glass,.toast).lg3[data-lg3-text][data-lg3-appearance=dark]>.lg3__veil{opacity:calc(max(var(--lg3-legible,0),.34) * var(--lg3-mat,1))}:is(.btn-glass:not(.btn-icon):not(.btn-primary),.segmented-glass,.toast).lg3[data-lg3-text][data-lg3-appearance=light]>.lg3__veil{opacity:calc(max(var(--lg3-legible,0),.40) * var(--lg3-mat,1))}@media not (prefers-contrast:more){html:not([data-reduce-transparency]:not([data-reduce-transparency=off])):not([data-contrast=more]) :is(.btn-glass:not(.btn-icon):not(.btn-primary),.segmented-glass,.toast).lg3:not([data-lg3-text])[data-lg3-appearance=dark]>.lg3__tint{background:color-mix(in srgb,var(--lg3-rt-dark) 34%,transparent)}html:not([data-reduce-transparency]:not([data-reduce-transparency=off])):not([data-contrast=more]) :is(.btn-glass:not(.btn-icon):not(.btn-primary),.segmented-glass,.toast).lg3:not([data-lg3-text])[data-lg3-appearance=light]>.lg3__tint{background:color-mix(in srgb,var(--lg3-rt-light) 40%,transparent)}}@media(prefers-reduced-transparency:reduce){html:not([data-reduce-transparency=off]) .btn-glass.btn-primary.lg3>.lg3__tint{background:var(--accent-solid)}}@media(prefers-contrast:more){.btn-glass.btn-primary.lg3[data-lg3-appearance]>.lg3__tint{background:var(--accent-solid)}}.btn:where(:disabled,[aria-disabled=true]){cursor:default;--btn-bg-hover:var(--btn-bg);--btn-bg-active:var(--btn-bg);--btn-ink-hover:var(--btn-ink);--btn-line-hover:var(--btn-line)}.btn:where(:disabled,[aria-disabled=true]):where(:not([data-lg3])){opacity:.42}.btn:where(:disabled,[aria-disabled=true]):where(:not([data-lg3])):active{scale:none}.btn-glass.lg3:where(:disabled,[aria-disabled=true])>:not([class^=lg3__]){opacity:.42}.btn[aria-busy=true]{cursor:progress;-webkit-text-fill-color:transparent}.btn[aria-busy=true]::after{content:"";position:absolute;left:50%;top:50%;width:1.3em;height:1.3em;margin:-.65em 0 0 -.65em;background:currentColor;-webkit-mask:var(--c-spokes-8) center/contain no-repeat;mask:var(--c-spokes-8) center/contain no-repeat;animation:c-spin 800ms steps(8) infinite;scale:1}.link-chevron{position:relative;color:var(--link);text-decoration:none;white-space:nowrap}.link-chevron:hover{text-decoration:underline;text-underline-offset:.14em}.link-chevron:focus-visible{outline-offset:var(--focus-offset-inline);border-radius:2px}.band[data-band=utility] :is(.field,.textarea,.search>input,.select){--field-bg:var(--bg-1)}:is(.field,.textarea,.search>input)::placeholder{color:var(--label-2);opacity:1}:is(.field,.textarea,.search>input,.select):hover{border-color:var(--label-2)}:is(.field,.textarea,.search>input,.select):focus-visible{border-color:var(--accent);outline-offset:var(--focus-offset-inline)}:is(.field,.textarea,.search>input,.select):disabled{border-color:var(--separator);color:var(--label-2);background:var(--c-surface);cursor:not-allowed}:is(.field,.textarea,.search>input,.select)[aria-invalid=true]{border-color:var(--bad);background:color-mix(in srgb,var(--bad) 5%,var(--field-bg))}:is(.field,.textarea,.search>input,.select)[aria-invalid=true]:focus-visible{--focus-color:var(--bad)}.check:is(:checked,:indeterminate),.radio:checked{background:var(--accent-solid);box-shadow:none}:is(.check,.radio):disabled{opacity:.42;cursor:default}.stepper>button:is(:disabled,[aria-disabled=true]){color:var(--label-4);cursor:default;background:transparent}.segmented>:is(button,a){position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--seg-pi);margin:0;border:0;border-radius:var(--r-pill);corner-shape:round;background:transparent;color:var(--seg-rest);font-family:var(--font-text);font-size:var(--seg-fs);line-height:var(--seg-lh);letter-spacing:var(--seg-ls);font-weight:400;white-space:nowrap;cursor:pointer;text-decoration:none;transition:color var(--d-100) linear}@media(hover:hover){.segmented>:is(button,a):hover{color:var(--label)}}.segmented>:is([aria-selected=true],[aria-checked=true],[aria-pressed=true],[aria-current=true],[aria-current=page]){color:var(--seg-ink);background:var(--seg-ind)}.segmented[data-seg-ready]>:is(button,a){background:transparent}.segmented[data-seg-armed]:not([data-seg-snap])>:is([aria-selected],[aria-checked],[aria-pressed],[aria-current]){transition:color var(--d-100) linear}.segmented[data-seg-armed]:not([data-seg-snap])>:is([aria-selected=true],[aria-checked=true],[aria-pressed=true],[aria-current=true],[aria-current=page]){transition:color 160ms ease-in 160ms}.segmented-glass>:is(button,a){font-weight:600;color:var(--seg-rest)}.segmented-glass>:is([aria-selected=true],[aria-checked=true],[aria-pressed=true],[aria-current=true],[aria-current=page]){color:inherit;background:transparent}.segmented-glass:not([data-seg-ready])>:is([aria-selected=true],[aria-checked=true],[aria-pressed=true],[aria-current=true],[aria-current=page]){background:color-mix(in srgb,currentColor 16%,transparent)}@media(hover:hover){.segmented-glass>:is(button,a):hover{color:inherit}}.chip:is([aria-pressed=true],[aria-selected=true],[aria-checked=true],[aria-current=true],[aria-current=page]){background:var(--label);color:var(--label-inv);border-color:transparent}.chip>:where(svg,.sym){width:1.1em;height:1.1em}.chip:is(:disabled,[aria-disabled=true]){opacity:.42;cursor:default}@keyframes c-live{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ps-dot) 60%,transparent)}70%,100%{box-shadow:0 0 0 7px color-mix(in srgb,var(--ps-dot) 0%,transparent)}}@keyframes c-live-calm{0%,100%{opacity:1}50%{opacity:.35}}.divider-v{display:inline-block;align-self:stretch;width:0;height:auto;min-height:1em;margin:0 var(--s-3);border:0;border-inline-start:1px solid var(--separator-opaque)}.card,.tile{--card-pad:32px;position:relative;display:block;box-sizing:border-box;padding:var(--card-pad);border-radius:var(--r-lg);corner-shape:superellipse(var(--k-continuous));background:var(--c-surface);color:var(--label);box-shadow:var(--c-card-shadow);text-decoration:none;isolation:isolate}@media(max-width:1068px){.card,.tile{--card-pad:28px}}@media(max-width:734px){.card,.tile{--card-pad:24px}}.card-media>:where(img,video,canvas,picture){display:block;width:100%;height:100%;object-fit:cover}:is(a,button,label).row{cursor:pointer;transition:background-color var(--d-100) linear}@media(hover:hover){:is(a,button,label).row:hover{background:var(--fill-4)}}:is(a,button,label).row:active{background:var(--fill-2);transition-duration:0s}:is(a,button,label).row:focus-visible{outline-offset:-3px;border-radius:var(--r-sm)}.row-icon>:where(svg,.sym){width:1em;height:1em}.row>:last-child:is(.switch,.stepper,.btn,.chip,.badge,.pill-status,.segmented){margin-inline-start:auto}.list-header+.list,.list+.list-footer{margin-top:0}.table{width:100%;border-collapse:collapse;font-size:var(--t-14);line-height:var(--t-14-lh);letter-spacing:var(--t-14-ls);color:var(--label)}.table th,.table td{padding:12px 16px 12px 0;text-align:start;vertical-align:top;border-bottom:1px solid var(--separator)}.table th:last-child,.table td:last-child{padding-inline-end:0}.table th{font-size:var(--t-12);line-height:var(--t-12-lh);letter-spacing:var(--t-12-ls);font-weight:600;color:var(--label-2);border-bottom-color:var(--separator-opaque)}.table :is(td,th).num{text-align:end;font-variant-numeric:tabular-nums}.table tbody tr:last-child>*{border-bottom:0}.table-sticky thead th{position:sticky;top:0;z-index:1;background:var(--table-bg,var(--band-bg,var(--bg-1)))}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-scroll>.table{min-width:max-content}@media(max-width:734px){.table-stack,.table-stack>tbody,.table-stack>tbody>tr,.table-stack>tbody>tr>:is(td,th){display:block}.table-stack>tbody>tr>:is(td,th),.table-stack>tbody>tr>:is(td,th).num{padding:0;border:0;text-align:start}.table-stack>tbody>tr>:is(td,th)+:is(td,th){margin-top:8px}}@property --c-ring{syntax:"<number>";inherits:true;initial-value:0}@keyframes c-spin{to{rotate:360deg}}@keyframes c-shimmer{from{background-position:100% 0}to{background-position:-100% 0}}@keyframes c-sweep{from{translate:-100% 0}to{translate:250% 0}}:is(.menu,.popover).lg3[data-lg3-text][data-lg3-appearance=dark]>.lg3__veil{opacity:calc(max(var(--lg3-legible,0),.48) * var(--lg3-mat,1))}:is(.menu,.popover).lg3[data-lg3-text][data-lg3-appearance=light]>.lg3__veil{opacity:calc(max(var(--lg3-legible,0),.52) * var(--lg3-mat,1))}@media not (prefers-contrast:more){html:not([data-reduce-transparency]:not([data-reduce-transparency=off])):not([data-contrast=more]) :is(.menu,.popover).lg3:not([data-lg3-text])[data-lg3-appearance=dark]>.lg3__tint{background:color-mix(in srgb,var(--lg3-rt-dark) 48%,transparent)}html:not([data-reduce-transparency]:not([data-reduce-transparency=off])):not([data-contrast=more]) :is(.menu,.popover).lg3:not([data-lg3-text])[data-lg3-appearance=light]>.lg3__tint{background:color-mix(in srgb,var(--lg3-rt-light) 52%,transparent)}html:not([data-reduce-transparency]:not([data-reduce-transparency=off])):not([data-contrast=more]) .alert.lg3:not([data-lg3-text])[data-lg3-appearance=dark]>.lg3__tint{background:color-mix(in srgb,var(--lg3-rt-dark) 60%,transparent)}html:not([data-reduce-transparency]:not([data-reduce-transparency=off])):not([data-contrast=more]) .alert.lg3:not([data-lg3-text])[data-lg3-appearance=light]>.lg3__tint{background:color-mix(in srgb,var(--lg3-rt-light) 62%,transparent)}}@media(prefers-reduced-transparency:reduce){@media not (prefers-contrast:more){html:not([data-reduce-transparency=off]):not([data-contrast=more]) :is(.btn-glass:not(.btn-icon):not(.btn-primary),.segmented-glass,.toast,.menu,.popover,.alert).lg3:not([data-lg3-text])[data-lg3-kind][data-lg3-appearance]>.lg3__tint{background:var(--lg3-rt-dark)}html:not([data-reduce-transparency=off]):not([data-contrast=more]) :is(.btn-glass:not(.btn-icon):not(.btn-primary),.segmented-glass,.toast,.menu,.popover,.alert).lg3:not([data-lg3-text])[data-lg3-kind][data-lg3-appearance=light]>.lg3__tint{background:var(--lg3-rt-light)}}}.menu-item>:where(svg,.sym){flex:none;width:1.05em;height:1.05em}.menu-item:is(:hover,:focus-visible,[data-active]){background:color-mix(in srgb,var(--c-on-glass,var(--label)) 10%,transparent)}.menu:where(:not([data-lg3])) .menu-item:is(:hover,:focus-visible,[data-active]){background:var(--fill-2)}.menu-item:is(:disabled,[aria-disabled=true]){opacity:.42;cursor:default;background:transparent}@keyframes c-tip-in{from{opacity:0}}.toast>:where(svg,.sym){flex:none;width:20px;height:20px}.banner>:where(svg,.sym){flex:none;width:18px;height:18px}.banner-ok>:where(svg,.sym){color:var(--ok-strong)}.banner-warn>:where(svg,.sym){color:var(--warn-strong)}.banner-bad>:where(svg,.sym){color:var(--bad-strong)}.empty-state-glyph>:where(svg,.sym){width:1em;height:1em}:is(.btn,.chip,.token-remove,.toast-action,.menu-item):not(:where(a[href],button,input,select,textarea,summary,label,[tabindex],[role=button],[role=link],[role=tab],[role=option],[role=radio],[role=checkbox],[role=switch],[role^=menuitem])):not(:where(a[href],button,summary,label,[tabindex],[role=button],[role=link],[role=tab],[role=option],[role^=menuitem]) *){cursor:default}@media(prefers-reduced-motion:reduce){.btn-icon:where(:not([data-lg3])):active{scale:none}.card-hover:hover{scale:none}.switch::after,.switch:active::after{transition:background-color var(--d-120) linear}.switch:active::after{width:37px;scale:none}.switch:checked:active::after{translate:calc(var(--dir) * 22px) 0}.check::after{transition:none}.radio::after{transition:none}.slider::-webkit-slider-thumb,.slider:active::-webkit-slider-thumb{transition:none;scale:none}.slider:active::-moz-range-thumb{scale:none}.segmented[data-seg-armed]:not([data-seg-snap])>.segmented-indicator,.segmented-glass[data-seg-armed]:not([data-seg-snap])>.segmented-indicator,.segmented-glass[data-seg-press]>.segmented-indicator{transition:background-color var(--d-200) linear}.segmented[data-seg-armed]:not([data-seg-snap])>:is([aria-selected],[aria-checked],[aria-pressed],[aria-current]),.segmented[data-seg-armed]:not([data-seg-snap])>:is([aria-selected=true],[aria-checked=true],[aria-pressed=true],[aria-current=true],[aria-current=page]){transition:color var(--d-100) linear}.segmented-glass[data-seg-press]>.segmented-indicator{top:calc(var(--seg-slack) + var(--seg-pad));bottom:calc(var(--seg-slack) + var(--seg-pad));margin-inline:0}.progress::-webkit-progress-value{transition:none}.progress-ring{transition:none}.spinner,.btn[aria-busy=true]::after{animation-duration:1600ms}.spinner-12{animation-duration:2s}.progress-ring[data-indeterminate]{animation-duration:2.4s}.progress:indeterminate::after{animation-duration:2.8s}.skeleton{animation-duration:3s}.pill-status[data-state=live]::before{animation:c-live-calm 3.2s var(--ease-in-out-cubic) infinite}}@media(forced-colors:active){.switch,.check,.radio,.stepper,.segmented,.chip,.progress-ring::before{border:1px solid CanvasText}.switch:checked,.check:checked,.radio:checked{background:Highlight}.switch::after,.switch:active::after{background:CanvasText;box-shadow:none}.switch:checked::after{background:HighlightText}.segmented-indicator{background:Highlight!important;forced-color-adjust:none}.segmented>:is([aria-selected=true],[aria-checked=true],[aria-pressed=true],[aria-current=true],[aria-current=page]){color:HighlightText!important;forced-color-adjust:none}.segmented:not([data-seg-ready])>:is([aria-selected=true],[aria-checked=true],[aria-pressed=true],[aria-current=true],[aria-current=page]){background:Highlight!important}.progress-ring::before{forced-color-adjust:none;background:conic-gradient(CanvasText calc(var(--c-ring) * 1turn),Canvas 0)}.progress-ring::after{forced-color-adjust:none}.progress{border:1px solid CanvasText;box-sizing:content-box}.progress::-webkit-progress-value{background:CanvasText;forced-color-adjust:none}.progress::-moz-progress-bar{background:CanvasText;forced-color-adjust:none}.progress:indeterminate::after{background:CanvasText;forced-color-adjust:none}.chip:is([aria-pressed=true],[aria-selected=true]){background:Highlight;color:HighlightText;forced-color-adjust:none}.spinner,.btn[aria-busy=true]::after{background:CanvasText;forced-color-adjust:none}.card,.tile,.list-inset,.menu,.popover,.alert,.toast{border:1px solid CanvasText}}.sym{display:inline-block;width:1em;height:1em;vertical-align:-0.13em;flex:0 0 auto;align-self:center;fill:none;stroke:currentColor;stroke-width:calc(var(--sym-optical,1.65) * var(--sym-weight,1));stroke-linecap:round;stroke-linejoin:round;transform-origin:50% 50%}.sym-xs{--sym-optical:2.15 }.sym-sm{--sym-optical:1.9 }.sym-md{--sym-optical:1.65 }.sym-lg{--sym-optical:1.5 }.sym-xl{--sym-optical:1.3 }.sym-light{--sym-weight:.78 }.sym-regular{--sym-weight:1 }.sym-medium{--sym-weight:1.12 }.sym-semibold{--sym-weight:1.28 }.sym-bold{--sym-weight:1.45 }.sym-scale-sm{width:.86em;height:.86em;vertical-align:-0.1em}.sym-scale-lg{width:1.18em;height:1.18em;vertical-align:-0.22em}.sym-ok{color:var(--ok)}.sym-warn{color:var(--warn)}.sym-bad{color:var(--bad)}.sym-variable{--sym-off:color-mix(in srgb,currentColor 22%,transparent)}@keyframes sym-out{to{opacity:0;transform:scale(.72)}}@keyframes sym-in{from{opacity:0;transform:scale(1.28)}}.sym-replace-out{animation:sym-out 110ms var(--ease-exit,cubic-bezier(.11,0,.5,0)) both}.sym-replace-in{animation:sym-in var(--sp-toggle-ms,412ms) var(--sp-toggle,cubic-bezier(.32,.72,0,1)) both}@keyframes sym-bounce{0%{transform:scale(1) rotate(0)}32%{transform:scale(1.16) rotate(-5deg)}62%{transform:scale(.97) rotate(2.5deg)}100%{transform:scale(1) rotate(0)}}.sym-bounce{animation:sym-bounce 480ms var(--ease-out-cubic,cubic-bezier(.33,1,.68,1))}.sym-row{display:inline-flex;align-items:center;gap:.5em}[data-sym-missing]{display:inline-block;width:1em;height:1em;vertical-align:-0.13em;border-radius:3px;box-shadow:inset 0 0 0 1.5px var(--bad);background:color-mix(in srgb,var(--bad) 18%,transparent)}@media(prefers-contrast:more){.sym{--sym-weight:1.24 }}@media(prefers-reduced-motion:reduce){.sym-replace-out{animation:none}.sym-replace-in{animation:sym-fade 120ms linear both}.sym-bounce{animation:none}}@keyframes sym-fade{from{opacity:0}}