:root{--motion-duration-instant:0s;--motion-duration-fast:.1s;--motion-duration-base:.18s;--motion-duration-slow:.24s;--motion-duration-transition:.32s;--motion-duration-drawer:.4s;--motion-ease-out:cubic-bezier(0, 0, 0, 1);--motion-ease-in:cubic-bezier(.3, 0, 1, 1);--motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--motion-ease-emphasized:cubic-bezier(.05, .7, .1, 1);--motion-spring:linear(0, .006, .025, .101, .539, .826, .967, 1.037, 1.06, 1.058, 1.04, 1.02, 1.005, .999, 1);--spring-smooth:var(--motion-ease-emphasized);--spring-snappy:cubic-bezier(.34, 1.56, .64, 1);--spring-bouncy:cubic-bezier(.34, 1.56, .64, 1);--spring-smooth-duration:.32s;--spring-snappy-duration:.32s;--spring-bouncy-duration:.4s}@supports (animation-timing-function:linear(0, 1)){:root{--spring-smooth:linear(0, .0151, .0536, .1071, .1694, .2362, .304, .3707, .4347, .495, .5511, .6026, .6495, .6919, .7299, .7639, .7941, .8209, .8444, .8651, .8833, .8992, .913, .925, .9355, .9445, .9524, .9592, .965, .97, .9744, .9781, .9813, .984, .9864, .9884, .9901, .9916, .9928, .9939, .9948, .9956, .9963, .9968, .9973, .9977, .9981, .9984, .9986, .9988, 1);--spring-snappy:linear(0, .014, .0507, .1032, .1661, .235, .3065, .378, .4476, .514, .5762, .6336, .6859, .7331, .7752, .8125, .8451, .8734, .8978, .9186, .9362, .9509, .9632, .9732, .9814, .988, .9931, .9972, 1.0002, 1.0025, 1.0041, 1.0052, 1.0059, 1.0062, 1.0063, 1.0062, 1.0059, 1.0056, 1.0052, 1.0048, 1.0043, 1.0039, 1.0034, 1.003, 1.0026, 1.0023, 1.0019, 1.0016, 1.0014, 1.0012, 1);--spring-bouncy:linear(0, .0193, .0698, .1418, .2273, .3198, .4142, .5064, .5936, .674, .7461, .8096, .8641, .91, .9476, .9778, 1.0012, 1.0187, 1.0311, 1.0393, 1.044, 1.0459, 1.0456, 1.0437, 1.0407, 1.0369, 1.0328, 1.0284, 1.0241, 1.02, 1.0162, 1.0128, 1.0097, 1.0071, 1.0048, 1.003, 1.0015, 1.0003, .9994, .9987, .9983, .998, .9979, .9979, .998, .9981, .9982, .9984, .9986, .9988, 1);--spring-smooth-duration:.74s;--spring-snappy-duration:.7s;--spring-bouncy-duration:.82s}}.mi-press{transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.mi-press:active{transform:scale(.97)}.mi-lift{transition:transform var(--motion-duration-slow) var(--motion-ease-out), box-shadow var(--motion-duration-slow) var(--motion-ease-out)}.mi-lift:hover,.mi-lift:focus-visible,.mi-lift:focus-within{transform:translateY(-2px)}.mi-accent{position:relative}.mi-accent:before{content:"";background:var(--color-bg-brand-solid);transform-origin:0;width:3px;transition:transform var(--motion-duration-base) var(--motion-ease-out);border-radius:9999px;position:absolute;inset-block:12%;inset-inline-start:0;transform:scaleX(0)}.mi-accent[aria-current=page]:before,.mi-accent.is-active:before{transform:scaleX(1)}.mi-fade{transition:opacity var(--motion-duration-base) linear}.js-motion .mi-reveal{opacity:0;transform:translateY(10px)}.js-motion .mi-reveal.mi-in{opacity:1;transition:opacity var(--motion-duration-slow) var(--motion-ease-out), transform var(--motion-duration-slow) var(--motion-ease-out);transform:none}.mi-skeleton{background:var(--color-bg-secondary);border-radius:.5rem;animation:1.4s ease-in-out infinite mi-pulse}@keyframes mi-pulse{0%,to{opacity:1}50%{opacity:.55}}.mi-spinner{border:2px solid color-mix(in oklab, currentColor 25%, transparent);border-top-color:currentColor;border-radius:9999px;animation:.7s linear infinite mi-spin;display:inline-block}@keyframes mi-spin{to{transform:rotate(360deg)}}.mi-progress-fill{transform-origin:0;transition:transform var(--motion-duration-transition) var(--motion-ease-out)}.mi-ripple{position:relative;overflow:hidden}.mi-ripple-ink{opacity:.16;pointer-events:none;animation:mi-ripple var(--motion-duration-transition) var(--motion-ease-out) forwards;background:currentColor;border-radius:9999px;position:absolute;transform:scale(0)}@keyframes mi-ripple{to{opacity:0;transform:scale(2.4)}}.mi-like{transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.mi-like:active{transform:scale(.9)}.mi-like.mi-liked .mi-like-icon{animation:mi-pop var(--motion-duration-transition) var(--motion-spring)}@keyframes mi-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.mi-tick{animation:mi-tick .11s var(--motion-ease-out)}@keyframes mi-tick{50%{scale:1.04}}@keyframes mi-tick-flash{50%{filter:brightness(.85)saturate(1.4)}}.mi-pop-enter{animation:mi-pop-in var(--motion-duration-base) var(--motion-ease-out)}@keyframes mi-pop-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mi-chevron{transition:transform var(--motion-duration-base) var(--motion-ease-standard)}[aria-expanded=true]>.mi-chevron,[open]>summary .mi-chevron{transform:rotate(180deg)}.mi-countup{font-variant-numeric:tabular-nums}[data-symbol-effect] svg{transform-origin:50%}[data-symbol-effect=bounce][data-symbol-play] svg{animation:mi-symbol-bounce var(--motion-duration-transition) var(--motion-spring)}[data-symbol-effect=pulse][data-symbol-play] svg{animation:mi-symbol-pulse var(--motion-duration-drawer) var(--motion-ease-standard)}[data-symbol-effect=wiggle][data-symbol-play] svg{animation:mi-symbol-wiggle var(--motion-duration-drawer) var(--motion-ease-standard)}@keyframes mi-symbol-bounce{0%{transform:scale(1)}35%{transform:scale(1.28)}70%{transform:scale(.94)}to{transform:scale(1)}}@keyframes mi-symbol-pulse{0%,to{opacity:1}40%{opacity:.3}}@keyframes mi-symbol-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(11deg)}60%{transform:rotate(-7deg)}80%{transform:rotate(3deg)}}.mi-symbol-swap{place-items:center;display:inline-grid}.mi-symbol-swap>svg{transform-origin:50%;transition:transform var(--motion-duration-slow) var(--spring-snappy), opacity var(--motion-duration-base) var(--motion-ease-out);grid-area:1/1}.mi-symbol-swap>svg:last-child,.mi-symbol-swap.mi-swapped>svg:first-child{opacity:0;transform:scale(.5)}.mi-symbol-swap.mi-swapped>svg:last-child{opacity:1;transform:scale(1)}[data-ua-effect] svg{transform-box:fill-box;transform-origin:50%;overflow:visible}[data-ua-effect] svg *{transform-box:fill-box;transform-origin:50%}[data-ua-effect] :is(path,line,polyline,polygon,circle,rect){stroke-dasharray:var(--mi-ua-length,initial)}[data-ua-play][data-ua-effect=pulse] svg,[data-ua-play][data-ua-effect=screen] svg,[data-ua-play][data-ua-effect=blink] svg,[data-ua-play][data-ua-effect=mail] svg,[data-ua-play][data-ua-effect=volume] svg{animation:mi-ua-pulse var(--motion-duration-transition) var(--motion-ease-standard)}[data-ua-play][data-ua-effect=pop] svg,[data-ua-play][data-ua-effect=bounce] svg,[data-ua-play][data-ua-effect=open] svg,[data-ua-play][data-ua-effect=lock] svg,[data-ua-play][data-ua-effect=share] svg{animation:mi-ua-pop var(--motion-duration-transition) var(--motion-spring)}[data-ua-play][data-ua-effect=shake] svg,[data-ua-play][data-ua-effect=error] svg,[data-ua-play][data-ua-effect=trash] svg{animation:mi-ua-shake var(--motion-duration-transition) var(--motion-ease-standard)}[data-ua-play][data-ua-effect=ring] svg{animation:mi-ua-ring var(--motion-duration-drawer) var(--motion-ease-standard)}[data-ua-play][data-ua-effect=spin] svg,[data-ua-play][data-ua-effect=loop] svg{animation:mi-ua-spin var(--motion-duration-drawer) linear}[data-ua-play][data-ua-effect=slide-down] svg{animation:mi-ua-slide-down var(--motion-duration-slow) var(--motion-ease-out)}[data-ua-play][data-ua-effect=slide-up] svg{animation:mi-ua-slide-up var(--motion-duration-slow) var(--motion-ease-out)}[data-ua-play][data-ua-effect=slide-left] svg{animation:mi-ua-slide-left var(--motion-duration-slow) var(--motion-ease-out)}[data-ua-play][data-ua-effect=slide-right] svg{animation:mi-ua-slide-right var(--motion-duration-slow) var(--motion-ease-out)}[data-ua-play][data-ua-effect=drop] svg,[data-ua-play][data-ua-effect=download] svg{animation:mi-ua-download var(--motion-duration-drawer) var(--motion-ease-emphasized)}[data-ua-play][data-ua-effect=draw] :is(path,line,polyline,polygon,circle,rect),[data-ua-play][data-ua-effect=check] :is(path,line,polyline,polygon,circle,rect){animation:mi-ua-draw var(--motion-duration-drawer) var(--motion-ease-out)}[data-ua-play][data-ua-effect=check] svg{animation:mi-ua-pop var(--motion-duration-transition) var(--motion-spring)}[data-ua-play][data-ua-effect=menu] svg,[data-ua-play][data-ua-effect=toggle] svg,[data-ua-play][data-ua-effect=media] svg,[data-ua-play][data-ua-effect=search] svg,[data-ua-play][data-ua-effect=swap] svg{animation:mi-ua-toggle var(--motion-duration-transition) var(--motion-ease-emphasized)}[data-ua-play][data-ua-effect=expand] svg,[data-ua-play][data-ua-effect=zoom-in] svg{animation:mi-ua-zoom-in var(--motion-duration-transition) var(--motion-spring)}[data-ua-play][data-ua-effect=collapse] svg,[data-ua-play][data-ua-effect=zoom-out] svg{animation:mi-ua-zoom-out var(--motion-duration-transition) var(--motion-ease-emphasized)}@keyframes mi-ua-pulse{0%,to{opacity:1;transform:scale(1)}45%{opacity:.48;transform:scale(1.12)}}@keyframes mi-ua-pop{0%{transform:scale(1)}38%{transform:scale(1.28)}72%{transform:scale(.94)}to{transform:scale(1)}}@keyframes mi-ua-shake{0%,to{transform:translate(0)}18%{transform:translate(-3px)rotate(-4deg)}38%{transform:translate(3px)rotate(4deg)}58%{transform:translate(-2px)rotate(-2deg)}78%{transform:translate(1px)rotate(1deg)}}@keyframes mi-ua-ring{0%,to{transform:rotate(0)}15%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(5deg)}}@keyframes mi-ua-spin{to{transform:rotate(360deg)}}@keyframes mi-ua-slide-down{0%{opacity:.45;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes mi-ua-slide-up{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes mi-ua-slide-left{0%{opacity:.45;transform:translate(5px)}to{opacity:1;transform:translate(0)}}@keyframes mi-ua-slide-right{0%{opacity:.45;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}@keyframes mi-ua-download{0%{opacity:.35;transform:translateY(-6px)}54%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes mi-ua-draw{0%{stroke-dashoffset:var(--mi-ua-length,24);opacity:.35}to{stroke-dashoffset:0;opacity:1}}@keyframes mi-ua-toggle{0%{transform:rotate(0)scale(1)}50%{transform:rotate(45deg)scale(.92)}to{transform:rotate(0)scale(1)}}@keyframes mi-ua-zoom-in{0%{opacity:.4;transform:scale(.78)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes mi-ua-zoom-out{0%{opacity:.45;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}[data-uui-effect]{isolation:isolate;--mi-pointer-x:0px;--mi-pointer-y:0px;position:relative;overflow:hidden}[data-uui-effect] svg{z-index:1;transform-box:fill-box;transform-origin:50%;position:relative;overflow:visible}[data-uui-effect] svg *{transform-box:fill-box;transform-origin:50%}[data-uui-effect]:before,[data-uui-effect]:after{content:"";pointer-events:none;opacity:0;position:absolute}[data-uui-effect] :is(path,line,polyline,polygon,circle,rect){stroke-dasharray:var(--mi-line-length,initial)}[data-uui-effect]{--mi-cue-fast:.24s;--mi-cue:.32s;--mi-cue-strong:.4s;--mi-ease-productive:cubic-bezier(.2, 0, .38, .9);--mi-ease-expressive:cubic-bezier(.4, .14, .3, 1)}[data-uui-play][data-uui-effect] svg,[data-uui-play][data-uui-effect]:before,[data-uui-play][data-uui-effect]:after,[data-uui-play][data-uui-effect] :is(path,line,polyline,polygon,circle,rect){animation-fill-mode:both}[data-uui-play][data-uui-effect=magnetic-dock] svg{animation:mi-sem-magnetic-dock var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=scan-reveal]:before{animation:mi-sem-scan-beam var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=scan-reveal] svg{animation:mi-sem-scan-focus var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=radial-confirm]:before{animation:mi-sem-confirm-ring var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=radial-confirm] svg{animation:mi-sem-confirm-check var(--mi-cue) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=elastic-toggle]:before{z-index:0;width:13px;animation:mi-sem-toggle-knob var(--mi-cue) var(--mi-ease-expressive);background:currentColor;border-radius:9999px;inset:15px 12px}[data-uui-play][data-uui-effect=elastic-toggle] svg{animation:mi-sem-toggle-body var(--mi-cue) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=soft-error]:before{animation:mi-sem-error-tint var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=soft-error] svg{animation:mi-sem-error-refuse var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=path-write] svg{animation:mi-sem-write-hand var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=notification-peek]:before{animation:mi-sem-notification-wave var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=notification-peek] svg{animation:mi-sem-bell-ring var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=stack-lift]:before{animation:mi-sem-stack-back var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=stack-lift]:after{animation:mi-sem-stack-mid var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=stack-lift] svg{animation:mi-sem-stack-front var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=handoff-dot]:after{animation:mi-sem-handoff-packet var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=handoff-dot] svg{animation:mi-sem-handoff-origin var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=focus-bloom]:before{animation:mi-sem-focus-ring var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=focus-bloom]:after{z-index:2;width:6px;height:6px;animation:mi-sem-focus-dot var(--mi-cue-strong) var(--mi-ease-productive);background:currentColor;border-radius:9999px;top:calc(50% - 3px);left:calc(50% - 3px)}[data-uui-play][data-uui-effect=focus-bloom] svg{animation:mi-sem-focus-icon var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=threshold-snap]:before{animation:mi-sem-threshold-lock var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=threshold-snap] svg{animation:mi-sem-threshold-target var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=queue-shift]:before,[data-uui-play][data-uui-effect=queue-shift]:after{z-index:0;background:currentColor;border-radius:9999px;height:2px;left:14px;right:14px}[data-uui-play][data-uui-effect=queue-shift]:before{animation:mi-sem-queue-prior var(--mi-cue) var(--mi-ease-productive);top:18px}[data-uui-play][data-uui-effect=queue-shift]:after{animation:mi-sem-queue-next var(--mi-cue) var(--mi-ease-productive);bottom:18px}[data-uui-play][data-uui-effect=queue-shift] svg{animation:mi-sem-queue-active var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=secure-seal]:before{animation:mi-sem-secure-seal var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=secure-seal] svg{animation:mi-sem-lock-latch var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=data-packet]:after{animation:mi-sem-data-packet var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=data-packet] svg{animation:mi-sem-send-origin var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=orbit-select]:after{animation:mi-sem-select-orbit var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=orbit-select] svg{animation:mi-sem-select-anchor var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=count-tick]:before{animation:mi-sem-count-ring var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=count-tick] svg{animation:mi-sem-count-increment var(--mi-cue) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=upload-rise]:before{animation:mi-sem-upload-platform var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=upload-rise] svg{animation:mi-sem-upload-arrow var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=filter-settle]:before,[data-uui-play][data-uui-effect=filter-settle]:after{z-index:0;background:currentColor;border-radius:9999px;height:2px;left:13px;right:13px}[data-uui-play][data-uui-effect=filter-settle]:before{animation:mi-sem-filter-top var(--mi-cue) var(--mi-ease-productive);top:19px}[data-uui-play][data-uui-effect=filter-settle]:after{animation:mi-sem-filter-bottom var(--mi-cue) var(--mi-ease-productive);bottom:19px}[data-uui-play][data-uui-effect=filter-settle] svg{animation:mi-sem-filter-commit var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=preview-wink]:before{animation:mi-sem-preview-scan var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=preview-wink] svg{animation:mi-sem-preview-eye var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=sync-merge]:before{animation:mi-sem-sync-left var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=sync-merge]:after{animation:mi-sem-sync-right var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=sync-merge] svg{animation:mi-sem-sync-complete var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=precision-path] svg{animation:mi-sem-precision-anchor var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=variable-draw] svg{animation:mi-sem-variable-pressure var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=magic-replace]:before{animation:mi-sem-magic-sweep var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=magic-replace] svg{animation:mi-sem-magic-pivot var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=variable-color]:before,[data-uui-play][data-uui-effect=variable-color]:after{z-index:0;border:1.5px solid;border-radius:9999px;inset:8px}[data-uui-play][data-uui-effect=variable-color]:before{animation:mi-sem-variable-priority-a var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=variable-color]:after{animation:mi-sem-variable-priority-b var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=variable-color] :is(path,line,polyline,polygon,circle,rect){animation:mi-sem-variable-stroke var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=shared-axis-x]:before,[data-uui-play][data-uui-effect=shared-axis-y]:before{z-index:0;background:currentColor;border-radius:9999px}[data-uui-play][data-uui-effect=shared-axis-x]:before{height:2px;animation:mi-sem-axis-x-rail var(--mi-cue-strong) var(--mi-ease-productive);top:calc(50% - 1px);left:9px;right:9px}[data-uui-play][data-uui-effect=shared-axis-x] svg{animation:mi-sem-axis-x-icon var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=shared-axis-y]:before{width:2px;animation:mi-sem-axis-y-rail var(--mi-cue-strong) var(--mi-ease-productive);top:9px;bottom:9px;left:calc(50% - 1px)}[data-uui-play][data-uui-effect=shared-axis-y] svg{animation:mi-sem-axis-y-icon var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=container-transform]:before{animation:mi-sem-container-surface var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=container-transform] svg{animation:mi-sem-container-content var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=fade-through]:before{z-index:0;animation:mi-sem-fade-bridge var(--mi-cue-strong) var(--mi-ease-productive);background:currentColor;border-radius:.75rem;inset:9px}[data-uui-play][data-uui-effect=fade-through] svg{animation:mi-sem-fade-refresh var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=productive-press] svg{animation:mi-sem-press-contact var(--mi-cue-fast) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=expressive-burst]:after{animation:mi-sem-star-burst var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=expressive-burst] svg{animation:mi-sem-star-emphasis var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=spin-snap] svg{animation:mi-sem-refresh-cycle var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=heartbeat] svg{animation:mi-sem-heart-accept var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=two-tone-fill]:before{animation:mi-sem-fill-wash var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=stagger-draw] :is(path,line,polyline):nth-child(odd){animation:mi-sem-stagger-draw-a var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=stagger-draw] :is(path,line,polyline):nth-child(2n){animation:mi-sem-stagger-draw-b var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=bar-grow] :is(path,line,polyline):nth-child(odd){animation:mi-sem-bar-grow-a var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=bar-grow] :is(path,line,polyline):nth-child(2n){animation:mi-sem-bar-grow-b var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=gear-rotate] svg{animation:mi-sem-gear-commit var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=mail-flap] svg{animation:mi-sem-mail-envelope var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=page-turn] svg{animation:mi-sem-page-corner var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=menu-compress] svg{animation:mi-sem-menu-compress var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=chevron-stretch] svg{animation:mi-sem-chevron-stretch var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=dot-pop]:after{animation:mi-sem-unread-dot var(--mi-cue) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=float-rest] svg{animation:mi-sem-feature-float var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=swing-rest] svg{animation:mi-sem-announcement-swing var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=flip-rest] svg{animation:mi-sem-state-flip var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=rubber-pop] svg{animation:mi-sem-impact-squash var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=tada-pop] svg{animation:mi-sem-celebrate-mark var(--mi-cue-strong) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=focus-nudge] svg{animation:mi-sem-focus-nudge var(--mi-cue-fast) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=success-tick]:before{animation:mi-sem-success-ring var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=success-tick] svg{animation:mi-sem-success-check var(--mi-cue) var(--mi-ease-expressive)}[data-uui-play][data-uui-effect=entrance-fade-up] svg{animation:mi-sem-enter-up var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=burger-fade]:before,[data-uui-play][data-uui-effect=burger-fade]:after{z-index:2;height:2px;animation:mi-sem-burger-stroke var(--mi-cue) var(--mi-ease-productive);background:currentColor;border-radius:9999px;left:14px;right:14px}[data-uui-play][data-uui-effect=burger-fade]:before{top:18px}[data-uui-play][data-uui-effect=burger-fade]:after{animation-direction:reverse;bottom:18px}[data-uui-play][data-uui-effect=burger-fade] svg{animation:mi-sem-burger-anchor var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=inview-gate] svg{animation:mi-sem-inview-ack var(--mi-cue) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=validation-pulse]:before{animation:mi-sem-validation-ring var(--mi-cue-strong) var(--mi-ease-productive)}[data-uui-play][data-uui-effect=validation-pulse] svg{animation:mi-sem-validation-alert var(--mi-cue-strong) var(--mi-ease-productive)}@keyframes mi-sem-magnetic-dock{0%,to{transform:translate(var(--mi-pointer-x), var(--mi-pointer-y)) scale(1)}45%{transform:translate(calc(var(--mi-pointer-x) * 1.7), calc(var(--mi-pointer-y) * 1.7)) scale(.94)}72%{transform:translate(0)scale(1.04)}}@keyframes mi-sem-scan-beam{0%{opacity:0;transform:translate(0)skew(-14deg)scaleY(.72)}25%,62%{opacity:.9}to{opacity:0;transform:translate(260%)skew(-14deg)scaleY(1.12)}}@keyframes mi-sem-scan-focus{0%,to{opacity:1;transform:scale(1)}48%{opacity:.62;transform:scale(1.04)}}@keyframes mi-sem-confirm-ring{0%{opacity:0;transform:rotate(-90deg)scale(.82)}24%,70%{opacity:.78}to{opacity:0;transform:rotate(270deg)scale(1.05)}}@keyframes mi-sem-confirm-check{0%{opacity:.45;transform:scale(.86)}56%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes mi-sem-toggle-knob{0%{opacity:0;transform:translate(-5px)scale(.76)}42%{opacity:.38;transform:translate(8px)scale(1.06)}to{opacity:0;transform:translate(16px)scale(.82)}}@keyframes mi-sem-toggle-body{0%,to{transform:scaleX(1)scaleY(1)}34%{transform:scaleX(.86)scaleY(1.08)}68%{transform:scaleX(1.04)scaleY(.98)}}@keyframes mi-sem-error-tint{0%,to{opacity:0;transform:scaleX(.82)}34%{opacity:.95;transform:scaleX(1)}}@keyframes mi-sem-error-refuse{0%,to{transform:translate(0)}18%{transform:translate(-3px)}36%{transform:translate(3px)}58%{transform:translate(-1px)}}@keyframes mi-sem-write-hand{0%{transform:translate(-2px,2px)rotate(-2deg)}62%{transform:translate(2px,-1px)rotate(1deg)}to{transform:translate(0)rotate(0)}}@keyframes mi-sem-notification-wave{0%{opacity:.62;transform:scale(.74)}to{opacity:0;transform:scale(1.62)}}@keyframes mi-sem-bell-ring{0%,to{transform:rotate(0)}16%{transform:rotate(-13deg)}32%{transform:rotate(10deg)}50%{transform:rotate(-6deg)}68%{transform:rotate(2deg)}}@keyframes mi-sem-stack-back{0%,to{opacity:.12;transform:translateY(0)scale(1)}48%{opacity:.32;transform:translateY(-7px)scale(1.06)}}@keyframes mi-sem-stack-mid{0%,to{opacity:.1;transform:translateY(0)scale(1)}48%{opacity:.26;transform:translateY(-3px)scale(1.04)}}@keyframes mi-sem-stack-front{0%,to{transform:translateY(0)}48%{transform:translateY(-5px)}}@keyframes mi-sem-handoff-packet{0%{opacity:0;transform:translateY(-50%)scale(.55)}18%,72%{opacity:1}to{opacity:0;transform:translate(27px,-24px)scale(.9)}}@keyframes mi-sem-handoff-origin{0%,to{opacity:1;transform:translate(0)}42%{opacity:.72;transform:translate(2px)}}@keyframes mi-sem-focus-ring{0%{opacity:0;transform:scale(.58)}38%{opacity:.72;transform:scale(1)}to{opacity:0;transform:scale(1.42)}}@keyframes mi-sem-focus-dot{0%,to{opacity:0;transform:scale(.6)}46%{opacity:.78;transform:scale(1)}}@keyframes mi-sem-focus-icon{0%,to{transform:scale(1)}46%{transform:scale(.96)}}@keyframes mi-sem-threshold-lock{0%{opacity:0;transform:scale(1.26)}42%{opacity:.82;transform:scale(.9)}to{opacity:0;transform:scale(1)}}@keyframes mi-sem-threshold-target{0%,to{transform:scale(1)}32%{transform:scale(.92)}64%{transform:scale(1.07)}}@keyframes mi-sem-queue-prior{0%,to{opacity:0;transform:translate(0)scaleX(.45)}38%{opacity:.34;transform:translate(-5px)scaleX(.9)}}@keyframes mi-sem-queue-next{0%,to{opacity:0;transform:translate(0)scaleX(.45)}38%{opacity:.28;transform:translate(5px)scaleX(.9)}}@keyframes mi-sem-queue-active{0%,to{transform:translate(0)}42%{transform:translate(4px)}72%{transform:translate(-1px)}}@keyframes mi-sem-secure-seal{0%{opacity:0;transform:scale(1.24)}34%{opacity:.76;transform:scale(.88)}to{opacity:0;transform:scale(1)}}@keyframes mi-sem-lock-latch{0%{opacity:.74;transform:translateY(-2px)scale(.98)}54%{opacity:1;transform:translateY(1px)scale(1.05)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mi-sem-data-packet{0%{opacity:0;transform:translateY(-50%)scale(.45)}18%,74%{opacity:1}to{opacity:0;transform:translate(28px,-18px)scale(.8)}}@keyframes mi-sem-send-origin{0%,to{transform:translate(0)rotate(0)}46%{transform:translate(3px)rotate(2deg)}}@keyframes mi-sem-select-orbit{0%{opacity:0;transform:translate(-50%)rotate(-35deg)scale(.65)}18%,76%{opacity:1}to{opacity:0;transform:translate(-50%)rotate(325deg)scale(.9)}}@keyframes mi-sem-select-anchor{0%,to{transform:scale(1)}52%{transform:scale(.94)}}@keyframes mi-sem-count-ring{0%{opacity:0;transform:scale(.72)}42%{opacity:.62;transform:scale(1)}to{opacity:0;transform:scale(1.24)}}@keyframes mi-sem-count-increment{0%{opacity:.72;transform:translateY(2px)scale(.94)}58%{opacity:1;transform:translateY(-1px)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mi-sem-upload-platform{0%,to{opacity:0;transform:scaleX(.5)}45%{opacity:.86;transform:scaleX(1)}}@keyframes mi-sem-upload-arrow{0%{opacity:.45;transform:translateY(6px)}54%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes mi-sem-filter-top{0%,to{opacity:0;transform:translate(0)scaleX(.5)}46%{opacity:.28;transform:translate(-5px)scaleX(.95)}}@keyframes mi-sem-filter-bottom{0%,to{opacity:0;transform:translate(0)scaleX(.5)}46%{opacity:.28;transform:translate(5px)scaleX(.95)}}@keyframes mi-sem-filter-commit{0%,to{transform:translateY(0)}42%{transform:translateY(2px)}70%{transform:translateY(-1px)}}@keyframes mi-sem-preview-scan{0%,to{opacity:0;transform:scaleX(.05)}42%{opacity:.86;transform:scaleX(1)}}@keyframes mi-sem-preview-eye{0%,to{opacity:1;transform:scaleY(1)}48%{opacity:.68;transform:scaleY(.78)}}@keyframes mi-sem-sync-left{0%{opacity:0;transform:translateY(-50%)scale(.45)}20%,72%{opacity:1}to{opacity:0;transform:translate(13px,-50%)scale(.75)}}@keyframes mi-sem-sync-right{0%{opacity:0;transform:translateY(-50%)scale(.45)}20%,72%{opacity:1}to{opacity:0;transform:translate(-13px,-50%)scale(.75)}}@keyframes mi-sem-sync-complete{0%,to{transform:rotate(0)}56%{transform:rotate(-42deg)}}@keyframes mi-sem-precision-anchor{0%{opacity:.7;transform:translate(-1px,1px)}to{opacity:1;transform:translate(0)}}@keyframes mi-sem-variable-pressure{0%{opacity:.62;transform:scale(.96)}42%{opacity:.9;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes mi-sem-magic-sweep{0%{opacity:0;transform:rotate(-70deg)scale(.72)}28%,68%{opacity:.74}to{opacity:0;transform:rotate(235deg)scale(1.12)}}@keyframes mi-sem-magic-pivot{0%,to{transform:rotate(0)scale(1)}34%{transform:rotate(-11deg)scale(.9)}68%{transform:rotate(6deg)scale(1.05)}}@keyframes mi-sem-variable-priority-a{0%,to{opacity:0;transform:scale(.72)}32%{opacity:.35;transform:scale(1)}}@keyframes mi-sem-variable-priority-b{0%,28%,to{opacity:0;transform:scale(.86)}62%{opacity:.24;transform:scale(1.22)}}@keyframes mi-sem-variable-stroke{0%,to{opacity:1}28%{opacity:.28}62%{opacity:.86}}@keyframes mi-sem-axis-x-rail{0%{opacity:0;transform:translate(-12px)scaleX(.12)}38%{opacity:.3;transform:translate(0)scaleX(1)}to{opacity:0;transform:translate(13px)scaleX(.18)}}@keyframes mi-sem-axis-x-icon{0%{opacity:.24;transform:translate(-10px)}64%{opacity:1;transform:translate(3px)}to{opacity:1;transform:translate(0)}}@keyframes mi-sem-axis-y-rail{0%{opacity:0;transform:translateY(-12px)scaleY(.12)}38%{opacity:.3;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(13px)scaleY(.18)}}@keyframes mi-sem-axis-y-icon{0%{opacity:.24;transform:translateY(-10px)}64%{opacity:1;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes mi-sem-container-surface{0%{opacity:.7;transform:scale(.46)}72%{opacity:.2;transform:scale(1.1)}to{opacity:0;transform:scale(1.18)}}@keyframes mi-sem-container-content{0%,to{opacity:1;transform:scale(1)}42%{opacity:.72;transform:scale(.96)}}@keyframes mi-sem-fade-bridge{0%,to{opacity:0;transform:scale(.86)}46%{opacity:.16;transform:scale(1)}}@keyframes mi-sem-fade-refresh{0%,to{opacity:1;transform:scale(1)}42%,52%{opacity:0;transform:scale(.92)}}@keyframes mi-sem-press-contact{0%,to{transform:scale(1)}46%{transform:scale(.88)}}@keyframes mi-sem-star-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.2);box-shadow:0 0,0 0,0 0,0 0}40%{opacity:.84;transform:translate(-50%,-50%)scale(1);box-shadow:0 -13px,12px 0,0 13px,-12px 0}to{opacity:0;transform:translate(-50%,-50%)scale(1.28);box-shadow:0 -18px,17px 0,0 18px,-17px 0}}@keyframes mi-sem-star-emphasis{0%,to{transform:scale(1)rotate(0)}38%{transform:scale(1.12)rotate(7deg)}}@keyframes mi-sem-refresh-cycle{0%{opacity:.7;transform:rotate(0)}82%{opacity:1;transform:rotate(340deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mi-sem-heart-accept{0%,to{transform:scale(1)}22%{transform:scale(1.14)}38%{transform:scale(.96)}58%{transform:scale(1.08)}}@keyframes mi-sem-fill-wash{0%,to{opacity:0;transform:scale(.68)}42%{opacity:.2;transform:scale(1)}}@keyframes mi-sem-stagger-draw-a{0%{stroke-dashoffset:var(--mi-line-length,24);opacity:.32}62%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes mi-sem-stagger-draw-b{0%,18%{stroke-dashoffset:var(--mi-line-length,24);opacity:.18}78%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes mi-sem-bar-grow-a{0%{opacity:.45;transform:scaleY(.35)}68%{opacity:1;transform:scaleY(1.16)}to{opacity:1;transform:scaleY(1)}}@keyframes mi-sem-bar-grow-b{0%{opacity:.45;transform:scaleY(.62)}68%{opacity:1;transform:scaleY(1.34)}to{opacity:1;transform:scaleY(1)}}@keyframes mi-sem-gear-commit{0%{transform:rotate(0)}76%{transform:rotate(88deg)}to{transform:rotate(90deg)}}@keyframes mi-sem-mail-envelope{0%,to{transform:perspective(90px)rotateX(0)}42%{transform:perspective(90px)rotateX(-24deg)translateY(1px)}72%{transform:perspective(90px)rotateX(4deg)}}@keyframes mi-sem-page-corner{0%,to{transform:perspective(100px)rotateY(0)}46%{transform:perspective(100px)rotateY(-22deg)translate(-1px)}}@keyframes mi-sem-menu-compress{0%,to{transform:scaleX(1)}44%{transform:scaleX(.82)translate(1px)}72%{transform:scaleX(1.04)}}@keyframes mi-sem-chevron-stretch{0%,to{transform:scaleX(1)translate(0)}46%{transform:scaleX(1.18)translate(2px)}74%{transform:scaleX(.96)translate(0)}}@keyframes mi-sem-unread-dot{0%{opacity:0;transform:scale(.2)}58%{opacity:1;transform:scale(1.28)}to{opacity:1;transform:scale(1)}}@keyframes mi-sem-feature-float{0%,to{transform:translateY(0)}46%{transform:translateY(-6px)}72%{transform:translateY(1px)}}@keyframes mi-sem-announcement-swing{0%,to{transform:rotate(0)}18%{transform:rotate(12deg)}38%{transform:rotate(-8deg)}58%{transform:rotate(4deg)}}@keyframes mi-sem-state-flip{0%{opacity:1;transform:perspective(100px)rotateY(0)}48%{opacity:.58;transform:perspective(100px)rotateY(180deg)scale(.94)}to{opacity:1;transform:perspective(100px)rotateY(360deg)}}@keyframes mi-sem-impact-squash{0%,to{transform:scale(1)}28%{transform:scale(1.14,.86)}58%{transform:scale(.96,1.08)}}@keyframes mi-sem-celebrate-mark{0%,to{transform:rotate(0)scale(1)}24%{transform:rotate(-7deg)scale(.96)}48%{transform:rotate(8deg)scale(1.12)}72%{transform:rotate(-3deg)scale(1.03)}}@keyframes mi-sem-focus-nudge{0%,to{transform:translate(0)}52%{transform:translate(3px)}}@keyframes mi-sem-success-ring{0%{opacity:0;transform:scale(.72)}42%{opacity:.62;transform:scale(1)}to{opacity:0;transform:scale(1.28)}}@keyframes mi-sem-success-check{0%{opacity:.5;transform:scale(.86)}58%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes mi-sem-enter-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes mi-sem-burger-stroke{0%,to{opacity:0;transform:translateY(0)scaleX(.42)}46%{opacity:.88;transform:translateY(4px)scaleX(1)}}@keyframes mi-sem-burger-anchor{0%,to{opacity:1;transform:scale(1)}46%{opacity:.58;transform:scale(.96)}}@keyframes mi-sem-inview-ack{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes mi-sem-validation-ring{0%{opacity:0;transform:scale(.72)}36%{opacity:.72;transform:scale(1)}to{opacity:0;transform:scale(1.36)}}@keyframes mi-sem-validation-alert{0%,to{transform:translate(0)}20%{transform:translate(-2px)}42%{transform:translate(2px)}64%{transform:translate(-1px)}}.mi-focus:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-bg-brand-solid));outline-offset:2px;border-radius:inherit}@media (prefers-reduced-motion:reduce){:root:not([data-motion=force]) .mi-press:active,:root:not([data-motion=force]) .mi-lift:hover,:root:not([data-motion=force]) .mi-lift:focus-visible,:root:not([data-motion=force]) .mi-lift:focus-within,:root:not([data-motion=force]) .mi-like:active{transform:none!important}:root:not([data-motion=force]) .mi-accent:before{transition:none!important}:root:not([data-motion=force]) .mi-skeleton,:root:not([data-motion=force]) .mi-spinner,:root:not([data-motion=force]) .mi-like.mi-liked .mi-like-icon,:root:not([data-motion=force]) .mi-ripple-ink,:root:not([data-motion=force]) .mi-pop-enter{animation:none!important}:root:not([data-motion=force]) .mi-tick{animation:.11s linear mi-tick-flash!important}:root:not([data-motion=force]) [data-symbol-effect][data-symbol-play] svg{animation:none!important}:root:not([data-motion=force]) .mi-symbol-swap>svg{transition:none!important}:root:not([data-motion=force]) [data-ua-effect][data-ua-play] svg,:root:not([data-motion=force]) [data-ua-effect][data-ua-play] :is(path,line,polyline,polygon,circle,rect),:root:not([data-motion=force]) [data-uui-effect][data-uui-play] svg,:root:not([data-motion=force]) [data-uui-effect][data-uui-play]:before,:root:not([data-motion=force]) [data-uui-effect][data-uui-play]:after,:root:not([data-motion=force]) [data-uui-effect][data-uui-play] :is(path,line,polyline,polygon,circle,rect){animation:none!important}:root:not([data-motion=force]) .mi-fade{transition:opacity var(--motion-duration-base) linear!important}:root:not([data-motion=force]) .js-motion .mi-reveal{opacity:1!important;transform:none!important}:root:not([data-motion=force]) .js-motion .mi-reveal.mi-in{transition:opacity var(--motion-duration-fast) linear!important}}
