@property --ms-ic-stage-base{syntax:"<color>";inherits:true;initial-value:#d8cebe}@property --ms-ic-stage-glow-a{syntax:"<color>";inherits:true;initial-value:rgb(246 237 222 / 96%)}@property --ms-ic-stage-glow-b{syntax:"<color>";inherits:true;initial-value:rgb(170 155 142 / 68%)}@property --ms-ic-stage-line{syntax:"<color>";inherits:true;initial-value:rgb(79 62 54 / 14%)}:where(.ms-icon-compare,.ms-icon-compare *){box-sizing:border-box}:where(.ms-icon-compare h2,.ms-icon-compare p,.ms-icon-compare figure,.ms-icon-compare fieldset){margin:0}:where(.ms-icon-compare fieldset){min-inline-size:0;padding:0;border:0}:where(.ms-icon-compare img,.ms-icon-compare svg){display:block}.ms-ic-page{min-width:280px;margin:0;color:#333;background:#fff}.ms-ic-symbol-library{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}.ms-icon-compare{color-scheme:light dark;--ms-ic-ink:light-dark(#333, #bababa);--ms-ic-muted:light-dark(#6b6b6b, #969696);--ms-ic-line:light-dark(rgb(51 51 51 / 18%), rgb(186 186 186 / 20%));--ms-ic-accent:light-dark(#b00a0f, #53c8f0);--ms-ic-active-bg:light-dark(#b00a0f, #53c8f0);--ms-ic-active-fg:light-dark(#fff, #202020);width:100%;min-width:280px;padding-inline:clamp(0.75rem,3vw,1.5rem);overflow:clip;color:var(--ms-ic-ink);background:0 0;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ms-ic-list{display:grid;width:min(100%,44rem);margin-inline:auto}.ms-ic-card{position:relative;padding-block:clamp(1.35rem,4vw,2.25rem);border-block-start:1px solid var(--ms-ic-line);scroll-margin-block:1rem}.ms-ic-card:first-child{border-block-start:0}.ms-ic-card-shell{--ms-ic-stage-base:light-dark(#d8cebe, #181a2d);--ms-ic-stage-glow-a:light-dark(rgb(246 237 222 / 96%), rgb(85 86 122 / 72%));--ms-ic-stage-glow-b:light-dark(rgb(170 155 142 / 68%), rgb(38 38 60 / 92%));--ms-ic-stage-line:light-dark(rgb(79 62 54 / 14%), rgb(150 151 205 / 22%));position:relative;container:ms-icon-card/inline-size;content-visibility:auto;contain-intrinsic-block-size:auto 28rem;transition:--ms-ic-stage-base 480ms cubic-bezier(.22, 1, .36, 1),--ms-ic-stage-glow-a 480ms cubic-bezier(.22, 1, .36, 1),--ms-ic-stage-glow-b 480ms cubic-bezier(.22, 1, .36, 1),--ms-ic-stage-line 480ms cubic-bezier(.22, 1, .36, 1)}.ms-ic-card-heading{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.68rem;min-width:0;padding:0 .35rem .78rem}.ms-ic-card-heading h2{min-width:0;padding-block:0.06em 0.12em;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:clamp(1.18rem, 4.7cqi, 1.48rem);font-weight:650;letter-spacing:-.025em;line-height:1.15;overflow-wrap:anywhere}.ms-ic-index{flex:none;color:var(--ms-ic-accent);font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:750;letter-spacing:.08em}.ms-ic-version-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;padding-inline:0.5rem}.ms-ic-version-row>span{display:flex;align-items:baseline;justify-content:center;color:var(--ms-ic-muted)}.ms-ic-version-row b{color:var(--ms-ic-ink);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:clamp(1.12rem, 4.2cqi, 1.42rem);font-variant-numeric:tabular-nums;font-weight:520;letter-spacing:-.035em;line-height:1.2}.ms-ic-stage{position:relative;isolation:isolate;overflow:hidden;margin-top:.42rem;border:1px solid color-mix(in srgb,var(--ms-ic-stage-line) 82%,transparent);border-radius:clamp(1rem,3.6cqi,1.45rem);background-color:var(--ms-ic-stage-base);box-shadow:0 1px 0 rgb(255 255 255 / 32%) inset,0 -1px 0 rgb(0 0 0 / 4%) inset,0 0 0 1px rgb(0 0 0 / 2%);transition:background-color 480ms cubic-bezier(.22, 1, .36, 1)}.ms-ic-stage::before{position:absolute;z-index:-2;inset:-38%;content:"";background:radial-gradient(circle at 14% 10%,var(--ms-ic-stage-glow-a),transparent 43%),radial-gradient(circle at 86% 90%,var(--ms-ic-stage-glow-b),transparent 45%),linear-gradient(128deg,color-mix(in srgb,var(--ms-ic-stage-glow-a) 28%,var(--ms-ic-stage-base)),var(--ms-ic-stage-base) 52%,color-mix(in srgb,var(--ms-ic-stage-glow-b) 30%,var(--ms-ic-stage-base)));filter:blur(clamp(1.35rem, 5cqi, 2.4rem)) saturate(1.08);transform:scale(1.12)}.ms-ic-stage::after{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(135deg,rgb(255 255 255 / 22%),transparent 42%,rgb(255 255 255 / 7%));backdrop-filter:blur(clamp(0.7rem,3cqi,1.35rem)) saturate(1.12);-webkit-backdrop-filter:blur(clamp(0.7rem,3cqi,1.35rem)) saturate(1.12);opacity:.78}.ms-ic-image-stack{display:grid;width:100%;aspect-ratio:2/1;place-items:stretch}.ms-ic-icon-image{grid-area:1/1;width:100%;height:100%;object-fit:contain;opacity:0;filter:blur(.26rem) saturate(.92);transform:translateY(.5rem) scale(.975);transition:opacity 360ms ease,filter 520ms cubic-bezier(.22, 1, .36, 1),transform 520ms cubic-bezier(.22, 1, .36, 1);user-select:none;-webkit-user-drag:none}.ms-ic-icon-image--light{opacity:1;filter:none;transform:none}.ms-ic-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.28rem,1.5cqi,.55rem);margin-top:clamp(.58rem,2cqi,.9rem)}.ms-ic-option{--ms-ic-option-bg:transparent;--ms-ic-option-fg:var(--ms-ic-muted);--ms-ic-option-line:transparent;display:flex;min-width:0;min-height:3.2rem;align-items:center;justify-content:center;gap:.36rem;padding:.48rem .3rem;border:1px solid var(--ms-ic-option-line);border-radius:clamp(.72rem,2.6cqi,.95rem);color:var(--ms-ic-option-fg);background:var(--ms-ic-option-bg);cursor:pointer;touch-action:manipulation;transition:color 220ms ease,background-color 220ms ease,border-color 220ms ease,box-shadow 220ms ease,transform 280ms cubic-bezier(.22, 1, .36, 1);-webkit-tap-highlight-color:transparent}.ms-ic-option--light{--ms-ic-option-bg:var(--ms-ic-active-bg);--ms-ic-option-fg:var(--ms-ic-active-fg);--ms-ic-option-line:var(--ms-ic-active-bg)}.ms-ic-option-symbol{flex:none;width:1.2rem;height:1.2rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.ms-ic-option-label{min-width:0;font-size:clamp(.58rem, 2.15cqi, .7rem);font-weight:700;letter-spacing:.005em;line-height:1.08;text-align:left}.ms-ic-variant-input{position:fixed;inset:0 auto auto 0;width:1px;height:1px;margin:-1px;padding:0;border:0;opacity:0;pointer-events:none}.ms-ic-variant-input:focus-visible{position:absolute;inset-block-start:auto;inset-inline-end:auto;inset-block-end:calc(clamp(1.35rem,4vw,2.25rem) + 1.6rem);inset-inline-start:50%}@media (prefers-color-scheme:dark){.ms-ic-page:not(.theme-light):not(.theme-light *){color:#bababa;background:#202020}.ms-ic-icon-image--light:not(.theme-light *){opacity:0;filter:blur(.26rem) saturate(.92);transform:translateY(.5rem) scale(.975)}.ms-ic-icon-image--dark:not(.theme-light *){opacity:1;filter:none;transform:none}.ms-ic-option--light:not(.theme-light *){--ms-ic-option-bg:transparent;--ms-ic-option-fg:var(--ms-ic-muted);--ms-ic-option-line:transparent}.ms-ic-option--dark:not(.theme-light *){--ms-ic-option-bg:var(--ms-ic-active-bg);--ms-ic-option-fg:var(--ms-ic-active-fg);--ms-ic-option-line:var(--ms-ic-active-bg)}}.theme-dark .ms-icon-compare{color-scheme:dark}.theme-dark .ms-icon-compare .ms-ic-icon-image--light{opacity:0;filter:blur(.26rem) saturate(.92);transform:translateY(.5rem) scale(.975)}.theme-dark .ms-icon-compare .ms-ic-icon-image--dark{opacity:1;filter:none;transform:none}.theme-dark .ms-icon-compare .ms-ic-option--light{--ms-ic-option-bg:transparent;--ms-ic-option-fg:var(--ms-ic-muted);--ms-ic-option-line:transparent}.theme-dark .ms-icon-compare .ms-ic-option--dark{--ms-ic-option-bg:var(--ms-ic-active-bg);--ms-ic-option-fg:var(--ms-ic-active-fg);--ms-ic-option-line:var(--ms-ic-active-bg)}.theme-light .ms-icon-compare{color-scheme:light}.theme-light .ms-icon-compare .ms-ic-icon-image--light{opacity:1;filter:none;transform:none}.theme-light .ms-icon-compare .ms-ic-icon-image--dark{opacity:0;filter:blur(.26rem) saturate(.92);transform:translateY(.5rem) scale(.975)}.theme-light .ms-icon-compare .ms-ic-option--light{--ms-ic-option-bg:var(--ms-ic-active-bg);--ms-ic-option-fg:var(--ms-ic-active-fg);--ms-ic-option-line:var(--ms-ic-active-bg)}.theme-light .ms-icon-compare .ms-ic-option--dark{--ms-ic-option-bg:transparent;--ms-ic-option-fg:var(--ms-ic-muted);--ms-ic-option-line:transparent}.ms-ic-page.theme-dark,.theme-dark .ms-ic-page{color:#bababa;background:#202020}.ms-ic-page.theme-light,.theme-light .ms-ic-page{color:#333;background:#fff}@container ms-icon-card (min-width:35rem){.ms-ic-card-heading{gap:.82rem;padding-inline:0.55rem;padding-bottom:.92rem}.ms-ic-version-row{padding-inline:1rem}.ms-ic-options{width:min(100%,36rem);margin-inline:auto}.ms-ic-option{min-height:3.55rem;padding-inline:0.68rem}.ms-ic-option-symbol{width:1.35rem;height:1.35rem}}@media (max-width:32.5rem){.ms-icon-compare{padding-inline:0.75rem}.ms-ic-card-heading{padding-inline:0.25rem}.ms-ic-option{flex-direction:column;gap:.22rem;min-height:3.35rem;padding-block:0.4rem}.ms-ic-option-label{text-align:center}}@media (min-width:40rem){.ms-ic-card{contain-intrinsic-block-size:auto 32rem}}@media (max-width:21rem){.ms-icon-compare{padding-inline:0.55rem}.ms-ic-option-label{font-size:.53rem}}@media (hover:hover) and (pointer:fine){.ms-ic-option:hover{--ms-ic-option-line:var(--ms-ic-line);transform:translateY(-.12rem)}}.ms-ic-option:active{transform:scale(.96);transition-duration:90ms}.ms-ic-variant-input:checked~.ms-ic-card-shell .ms-ic-icon-image{opacity:0;filter:blur(.26rem) saturate(.92);transform:translateY(-.38rem) scale(1.018)}.ms-ic-variant-input--clear-dark:checked~.ms-ic-card-shell .ms-ic-icon-image--clear-dark,.ms-ic-variant-input--clear-light:checked~.ms-ic-card-shell .ms-ic-icon-image--clear-light,.ms-ic-variant-input--dark:checked~.ms-ic-card-shell .ms-ic-icon-image--dark,.ms-ic-variant-input--light:checked~.ms-ic-card-shell .ms-ic-icon-image--light{z-index:1;opacity:1;filter:none;transform:none}.ms-ic-variant-input:checked~.ms-ic-card-shell .ms-ic-option{--ms-ic-option-bg:transparent;--ms-ic-option-fg:var(--ms-ic-muted);--ms-ic-option-line:transparent}.ms-ic-variant-input--clear-dark:checked~.ms-ic-card-shell .ms-ic-option--clear-dark,.ms-ic-variant-input--clear-light:checked~.ms-ic-card-shell .ms-ic-option--clear-light,.ms-ic-variant-input--dark:checked~.ms-ic-card-shell .ms-ic-option--dark,.ms-ic-variant-input--light:checked~.ms-ic-card-shell .ms-ic-option--light{--ms-ic-option-bg:var(--ms-ic-active-bg);--ms-ic-option-fg:var(--ms-ic-active-fg);--ms-ic-option-line:var(--ms-ic-active-bg)}.ms-ic-variant-input--light:checked~.ms-ic-card-shell{--ms-ic-stage-base:#d8cebe;--ms-ic-stage-glow-a:rgb(246 237 222 / 96%);--ms-ic-stage-glow-b:rgb(170 155 142 / 68%);--ms-ic-stage-line:rgb(79 62 54 / 14%)}.ms-ic-variant-input--dark:checked~.ms-ic-card-shell{--ms-ic-stage-base:#181a2d;--ms-ic-stage-glow-a:rgb(85 86 122 / 72%);--ms-ic-stage-glow-b:rgb(38 38 60 / 92%);--ms-ic-stage-line:rgb(150 151 205 / 22%)}.ms-ic-variant-input--clear-light:checked~.ms-ic-card-shell{--ms-ic-stage-base:#c7b6a3;--ms-ic-stage-glow-a:rgb(246 237 222 / 98%);--ms-ic-stage-glow-b:rgb(167 163 190 / 76%);--ms-ic-stage-line:rgb(112 91 75 / 18%)}.ms-ic-variant-input--clear-dark:checked~.ms-ic-card-shell{--ms-ic-stage-base:#131427;--ms-ic-stage-glow-a:rgb(65 66 97 / 86%);--ms-ic-stage-glow-b:rgb(119 105 108 / 74%);--ms-ic-stage-line:rgb(168 170 222 / 24%)}.ms-ic-sr-only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.ms-ic-variant-input--clear-dark:focus-visible~.ms-ic-card-shell .ms-ic-option--clear-dark,.ms-ic-variant-input--clear-light:focus-visible~.ms-ic-card-shell .ms-ic-option--clear-light,.ms-ic-variant-input--dark:focus-visible~.ms-ic-card-shell .ms-ic-option--dark,.ms-ic-variant-input--light:focus-visible~.ms-ic-card-shell .ms-ic-option--light{outline:.18rem solid var(--ms-ic-accent);outline-offset:0.16rem}@media (prefers-reduced-motion:reduce){.ms-icon-compare *,.ms-icon-compare ::after,.ms-icon-compare ::before{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}@media (forced-colors:active){.ms-ic-option,.ms-ic-stage{border:1px solid CanvasText}.ms-ic-stage::after,.ms-ic-stage::before{display:none}}