ul.references.svelte-1uz3g8u{font-size:smaller;list-style:none;>:where(.svelte-1uz3g8u)+:where(.svelte-1uz3g8u){margin-top:1em}>li:where(.svelte-1uz3g8u){padding-left:2em;>:where(.svelte-1uz3g8u)+:where(.svelte-1uz3g8u){margin-top:1em}ul:where(.svelte-1uz3g8u){list-style:none;padding:0}}}cite.svelte-1uz3g8u{font-style:normal}p.svelte-1uz3g8u{margin-top:.5em}.features-list.svelte-7suoft{margin:.5rem 0 0;padding-left:1.5rem;>li:where(.svelte-7suoft)+li:where(.svelte-7suoft){margin-top:1rem}>li:where(.svelte-7suoft){>*+*{margin-top:.5rem}}}.audits-container.svelte-12qh605{max-height:300px;overflow-y:auto}.audits-list.svelte-12qh605{list-style-type:revert;margin:0;padding-left:1.5rem;>li:where(.svelte-12qh605)+li:where(.svelte-12qh605){margin-top:2em}>li:where(.svelte-12qh605){line-height:1.5;&:last-child{margin-bottom:0}>*+*{margin-top:.5em}}}.flaws-list.svelte-12qh605{margin:.25rem 0 .5rem;padding-left:1.5rem;li:where(.svelte-12qh605){margin-bottom:.25rem}}.fixed-flaw.svelte-12qh605{text-decoration:line-through;opacity:.75}.fixed-label.svelte-12qh605{color:var(--success)}.not-fixed-label.svelte-12qh605{color:var(--error)}cite.svelte-12qh605{font-style:normal}.license-link.svelte-160rfo2,.repo-link.svelte-s7j9xi,.repo-link.svelte-w1r1h{margin-top:.5rem;display:inline-block}.container.svelte-1vx7ix2{--content-maxWidth: 54rem;--wallet-icon-size: 3rem;--border-radius-lg: 1rem;--border-radius: .5rem;--border-radius-sm: .25rem;--nav-width: 20rem;display:grid;grid-template:"Content Nav" / minmax(0,1fr) auto;@media(max-width:1024px){grid-template:"Nav Content" / auto minmax(0,1fr)}@media(max-width:864px){grid-template:[Nav-start] "Content" [Nav-end] / [Nav-start] minmax(0,1fr) [Nav-end]}line-height:1.6;position:relative;@supports (scroll-marker-group: before){&[data-sticky-container]{--sticky-paddingInlineEnd: var(--nav-width)}}@supports not (scroll-marker-group: before){&:before{content:"";grid-area:Nav}}article:where(.svelte-1vx7ix2){grid-area:Content;max-height:100dvh;overflow:hidden auto;scroll-padding-block-start:5rem;scroll-padding-block-end:1rem;scroll-marker-group:before;display:grid;&::scroll-marker-group{z-index:2;grid-area:Nav;scroll-padding-block:.5rem;box-sizing:border-box;position:sticky;top:0;width:var(--nav-width);max-height:100dvh;overflow-y:auto;scroll-behavior:smooth;display:grid;align-content:start;padding:3.5rem .75rem 1rem;gap:2px;background:linear-gradient(to right,transparent 1.66rem,var(--border-color) 1.66rem,var(--border-color) calc(1.66rem + 1px),transparent calc(1.66rem + 1px)) 0 3.5rem / 100% calc(100% - 4.5rem) no-repeat,var(--background-secondary);border-inline:1px solid var(--border-color)}@media(max-width:864px){&::scroll-marker-group{top:calc(var(--navigation-mobile-blockSize) + 4rem);max-height:calc(100dvh - var(--navigation-mobile-blockSize) - 4rem);transition-property:translate;transition-timing-function:var(--ease-out-expo);transition-duration:.3s}&::scroll-marker-group:not(:focus-within){translate:-100% 0}}>:is(header:where(.svelte-1vx7ix2),section:where(.svelte-1vx7ix2),footer:where(.svelte-1vx7ix2)){justify-content:center;padding:3rem max(1.5rem,(100cqi - var(--content-maxWidth)) / 2)}}}a.svelte-1vx7ix2:has(>:is(h1:where(.svelte-1vx7ix2),h2:where(.svelte-1vx7ix2),h3:where(.svelte-1vx7ix2))){display:flex;align-items:center;color:inherit;text-decoration:none;&:hover{color:var(--accent)}&:before{content:"# ";display:inline-flex;justify-content:end;text-align:end;width:0;padding-inline-end:.66rem;margin-inline-start:-.66rem;font-size:1.25rem;line-height:calc(1 / .7);transition-property:opacity}&:not(:hover):before{opacity:0}}@property --wallet-icon-size{syntax: "<length>"; inherits: true; initial-value: 0;}@supports (animation-timeline: scroll()){article.svelte-1vx7ix2{>header#top:where(.svelte-1vx7ix2){view-timeline-name:--header-timeline;view-timeline-axis:block;.wallet-name:where(.svelte-1vx7ix2){h1:where(.svelte-1vx7ix2) img:where(.svelte-1vx7ix2){position:sticky;position:absolute;top:0;z-index:2;transition-property:opacity;opacity:1;animation:svelte-1vx7ix2-WalletIconAnimation var(--transition-easeOutExpo) both;animation-timeline:--header-timeline;animation-range:exit 0% exit 120%}&:hover h1:where(.svelte-1vx7ix2) img:where(.svelte-1vx7ix2){opacity:.75}}}a:where(.svelte-1vx7ix2):has(>h2:where(.svelte-1vx7ix2)){view-timeline-name:--heading-timeline;view-timeline-axis:block;animation:svelte-1vx7ix2-SectionHeadingAnimation var(--transition-easeInOutExpo) both;animation-timeline:view();animation-range:entry calc(100vh - 6rem) entry calc(100vh - 3rem);&:before{animation:svelte-1vx7ix2-SectionHeadingArrowAnimation var(--transition-easeInOutExpo) forwards;animation-timeline:--heading-timeline;animation-range:entry calc(100vh - 6rem) entry calc(100vh - 3rem)}}}@keyframes svelte-1vx7ix2-WalletIconAnimation{0%{position:static;--wallet-icon-size: 3rem}79%{opacity:1;position:static;scale:1}80%{position:absolute;top:-5rem;scale:.25}to{top:1rem;--wallet-icon-size: 2.25rem}}@keyframes svelte-1vx7ix2-SectionHeadingAnimation{to{margin-left:calc(var(--wallet-icon-size) + 1.25rem)}}@keyframes svelte-1vx7ix2-SectionHeadingArrowAnimation{0%{opacity:0}to{content:"› ";opacity:1}}}.nav-title.svelte-1vx7ix2{z-index:3;position:absolute;left:auto;right:0;@media(max-width:1024px){right:auto;left:0}@media(max-width:864px){transition-property:translate;translate:-100% 0}bottom:auto;padding:1rem;width:calc(var(--nav-width) - 1px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-color);font-size:.875rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:500;pointer-events:none;@supports not (scroll-marker-group: before){display:none}}.wallet-name.svelte-1vx7ix2{h1:where(.svelte-1vx7ix2){font-size:2.25rem}}.wallet-icon.svelte-1vx7ix2{width:var(--wallet-icon-size);height:var(--wallet-icon-size);filter:drop-shadow(0 0 .5rem rgba(255,255,255,.1))}.wallet-overview.svelte-1vx7ix2{font-size:.9rem;p:where(.svelte-1vx7ix2){flex:1 1 0}}.platforms-label.svelte-1vx7ix2{color:var(--accent)}.attribute-group.svelte-1vx7ix2{&:has(.attribute:where(.svelte-1vx7ix2):nth-of-type(1)){--attributesCount: 1}&:has(.attribute:where(.svelte-1vx7ix2):nth-of-type(2)){--attributesCount: 2}&:has(.attribute:where(.svelte-1vx7ix2):nth-of-type(3)){--attributesCount: 3}&:has(.attribute:where(.svelte-1vx7ix2):nth-of-type(4)){--attributesCount: 4}&:has(.attribute:where(.svelte-1vx7ix2):nth-of-type(5)){--attributesCount: 5}&:has(.attribute:where(.svelte-1vx7ix2):nth-of-type(6)){--attributesCount: 6}&:has(.attribute:where(.svelte-1vx7ix2):nth-of-type(7)){--attributesCount: 7}&:has(.attribute:where(.svelte-1vx7ix2):nth-of-type(8)){--attributesCount: 8}&:has(.attribute:where(.svelte-1vx7ix2):nth-of-type(9)){--attributesCount: 9}timeline-scope:--AttributesViewTimeline;scroll-margin-top:3.5rem;padding:3rem 1.5rem;&::scroll-marker{content:attr(data-icon) "  " attr(aria-label);padding:.45rem 2rem .45rem .45rem;font-size:.975em;color:inherit;font-weight:500;text-decoration:none;border-radius:.375rem;background:radial-gradient(circle closest-side,var(--accent, var(--text-secondary)) calc(100% - .5px),transparent 100%) no-repeat right calc(1.15rem - .25em) center / .5em .5em var(--background-secondary);transition-property:background-color,color,outline}&::scroll-marker:hover:not(:target-current){background-color:var(--background-primary);color:var(--accent)}&::scroll-marker:target-current{background-color:var(--background-primary);color:var(--accent);font-weight:500}&::scroll-marker:focus{outline:2px solid var(--accent);outline-offset:-1px}&::scroll-marker:active{background-color:var(--background-primary)}>header:where(.svelte-1vx7ix2){padding-block:1rem;&[data-sticky]:before{content:"";inset:-.5rem -6rem;-webkit-mask-image:linear-gradient(to top,transparent,white .5rem);mask-image:linear-gradient(to top,transparent,white .5rem)}h2:where(.svelte-1vx7ix2){font-size:1.8rem;font-weight:700}}.section-caption:where(.svelte-1vx7ix2){opacity:.8;font-style:italic}}.attributes-overview.svelte-1vx7ix2{box-shadow:0 1px 3px #0000000d;display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;transition-property:background-color;@container not scroll-state(stuck: none){background-color:transparent}@container (max-width: 600px){grid-template-columns:1fr;justify-items:center}>.attributes-pie:where(.svelte-1vx7ix2){display:flex;align-items:center;font-size:2.5em}>.attributes-list:where(.svelte-1vx7ix2){transition-property:translate,scale,opacity;@container not scroll-state(stuck: none){translate:0 -2rem;scale:.95;opacity:0;pointer-events:none}h3:where(.svelte-1vx7ix2){font-size:1rem;font-weight:700;margin:0 0 .5rem}ul:where(.svelte-1vx7ix2){list-style:none;margin:0;padding:0;li:where(.svelte-1vx7ix2){display:contents}a:where(.svelte-1vx7ix2){display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;align-items:center;padding:.5rem;color:var(--text-primary);text-decoration:none;font-size:.875rem;&:hover,&[data-highlighted]{background-color:var(--background-tertiary)}&:before{content:"";width:1em;height:1em;border-radius:50%;border:1px solid var(--border-color);flex-shrink:0;background-color:var(--accent)}}}}}@container (min-width: 1140px){.attributes-overview-container.svelte-1vx7ix2{@supports (container-type: scroll-state){container-type:scroll-state;position:sticky;top:-1rem}}.attributes-pie.svelte-1vx7ix2{background-image:radial-gradient(circle closest-side,var(--background-secondary) 90%,transparent 90%);position:relative;animation:svelte-1vx7ix2-AttributesPieAngleAnimation steps(var(--attributesCount),jump-end) forwards,svelte-1vx7ix2-AttributesPieTransformAnimation var(--transition-easeOutExpo) both;animation-range:entry 50% exit 50%,entry 0% exit 100%;animation-timeline:--AttributesViewTimeline;&:before{content:var(--attributeGroup-icon);position:absolute;inset:0;display:grid;place-items:center;font-size:2.5em;pointer-events:none;opacity:calc(var(--isTranslated, 0) * .1);scale:calc(.85 + .15 * var(--isTranslated));filter:contrast(.5) brightness(3) drop-shadow(1px 2px 3px rgba(0,0,0,.15));transition-property:opacity,scale;@container not scroll-state(stuck: none){opacity:0;scale:.95}}>*{transition-property:translate,scale,opacity;transition-duration:.5s;translate:var(--translate);scale:var(--scale);opacity:var(--opacity)}.slice{transition-property:transform,opacity!important;opacity:calc(1 - clamp(0,abs(var(--pie-slice-highlightIndex) - var(--i)),1) * .5 * var(--isTransformed))}}@keyframes svelte-1vx7ix2-AttributesPieAngleAnimation{from { --isTransformed: 1; --pie-slice-highlightIndex: 0; --pie-rotate: calc(-.25turn + .5turn / var(--attributesCount)); } to { --isTransformed: 1; --pie-slice-highlightIndex: var(--attributesCount); --pie-rotate: calc(-.25turn + .5turn / var(--attributesCount) + 1turn); } exit 100% { --isTransformed: 0; --pie-rotate: 1turn; }}@keyframes svelte-1vx7ix2-AttributesPieTransformAnimation{entry 40% { --isTranslated: 0; --translate: 0px 0px; } entry 55% { --isTranslated: 1; --translate: calc(-50% - 1rem) calc(50vh - 50%) ; } exit 47.5% { --translate: calc(-50% - 1rem) calc(50vh - 50%) ; --scale: 1; --opacity: 1; } exit 75% { --opacity: 0; } exit 100% { --scale: 0; --translate: 0 0; }}}.attributes.svelte-1vx7ix2{view-timeline:--AttributesViewTimeline block;position:relative;.attributes-pie:where(.svelte-1vx7ix2){position:sticky;left:0;top:50vh;width:-moz-max-content;width:max-content;height:0;translate:-50% -50%}}.attribute.svelte-1vx7ix2{position:relative;&::scroll-marker{content:attr(data-icon) "  " attr(aria-label);margin-left:1.5rem;padding:.45rem .75rem;position:relative;font-size:.9em;border-radius:.375rem;background:radial-gradient(circle closest-side,var(--accent, var(--text-secondary)) calc(100% - .5px),transparent 100%) no-repeat right calc(1.15rem - .25em) center / .5em .5em var(--background-secondary);color:inherit;font-weight:500;text-decoration:none;transition-property:background-color,color,outline}&::scroll-marker:hover:not(:target-current){background-color:var(--background-primary);color:var(--accent)}&::scroll-marker:target-current{background-color:var(--background-primary);color:var(--accent);font-weight:500}&::scroll-marker:focus{outline:2px solid var(--accent);outline-offset:-1px}&::scroll-marker:active{background-color:var(--background-primary)}>details:where(.svelte-1vx7ix2){display:grid;scroll-margin-top:3.5rem;box-shadow:0 2px 8px #0000000d;transition:box-shadow .2s ease,transform .2s ease;&:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}>summary:where(.svelte-1vx7ix2){padding:1.5rem;>header:where(.svelte-1vx7ix2){flex-grow:1;>div:where(.svelte-1vx7ix2){display:grid;gap:.5rem;h3:where(.svelte-1vx7ix2){font-weight:600}}}}&::details-content{padding:1.5rem;padding-top:0;display:grid;gap:1.5rem}&:not([open])::details-content{padding-block:0}.subsection-caption:where(.svelte-1vx7ix2){opacity:.8;color:var(--text-secondary)}.rating-display:where(.svelte-1vx7ix2){grid-template-columns:auto 1fr;font-weight:500;background-color:color-mix(in srgb,var(--accent) 5%,var(--background-secondary));box-shadow:0 1px 3px #0000000d;&[data-rating=exempt]{opacity:.7}.rating-icon:where(.svelte-1vx7ix2){width:1.5rem;height:1.5rem;font-size:1.2rem;color:var(--accent)}.rating-content:where(.svelte-1vx7ix2)>div:where(.svelte-1vx7ix2){color:var(--text-secondary)}}.variant-caption:where(.svelte-1vx7ix2){color:var(--text-secondary);font-style:italic;font-size:.9rem;opacity:.7}.impact:where(.svelte-1vx7ix2){color:var(--text-secondary);font-style:italic;opacity:.7}}}.return-to-top.svelte-1vx7ix2{z-index:1;position:fixed;bottom:2rem;right:2rem;display:grid;place-items:center;width:3rem;height:3rem;background-color:var(--accent);color:#fff;border-radius:50%;text-decoration:none;box-shadow:0 2px 4px #0003;&:hover{filter:brightness(1.1)}}.methodology.svelte-1vx7ix2{h5:where(.svelte-1vx7ix2){font-size:1rem;font-weight:600}ul:where(.svelte-1vx7ix2){padding-inline-start:1rem;>li:where(.svelte-1vx7ix2){padding-inline-start:.5rem;&::marker{content:attr(data-icon)}}}}.attribute-accordions.svelte-1vx7ix2{details:where(.svelte-1vx7ix2){summary:where(.svelte-1vx7ix2){padding:1.25rem}section:where(.svelte-1vx7ix2){padding:.25rem 1.25rem 1.25rem}}}
