@property --pie-rotate{syntax:"<angle>";inherits:true;initial-value:0turn}@property --pie-slice-highlightIndex{syntax:"<number>";inherits:true;initial-value:0}.pie-container.svelte-92u4eq{--highlight-color:#fff;--highlight-strokeWidth:1.5px;--hover-brightness:1.1;--hover-scale:1.05;&[data-layout=TopHalf]{--center-label-baseline:text-after-edge}&[data-layout=FullLeft],&[data-layout=FullTop]{--center-label-baseline:central}justify-content:center;transition-duration:.4s;display:grid;overflow:clip;& .pie:where(.svelte-92u4eq){--pie-originX:calc((var(--pie-maxR) + var(--pie-padding)) * 1px);--pie-originY:calc((var(--pie-maxR) + var(--pie-padding)) * 1px);max-width:100%;display:grid;position:relative;&>.slices:where(.svelte-92u4eq){contain:content}& .slice:where(.svelte-92u4eq){--slice-brightness:1;--slice-scale:1;--slice-strokeColor:transparent;--slice-strokeWidth:0px;--slice-offset:0;--slice-labelSize:var(--pie-labelSize);pointer-events:none;display:grid;&>:where(.svelte-92u4eq){pointer-events:auto}&:hover,&:focus-within,&.highlighted{--slice-brightness:var(--hover-brightness);--slice-scale:var(--hover-scale);--slice-strokeColor:var(--highlight-color);--slice-strokeWidth:var(--highlight-strokeWidth);--slice-filter:var(--slice-hover-filter);filter:brightness(var(--slice-brightness)) drop-shadow(var(--slice-strokeWidth) 0 var(--slice-strokeColor)) drop-shadow(0 calc(-1 * var(--slice-strokeWidth)) var(--slice-strokeColor)) drop-shadow(calc(-1 * var(--slice-strokeWidth)) 0 var(--slice-strokeColor)) drop-shadow(0 var(--slice-strokeWidth) var(--slice-strokeColor))}&:focus-within{outline:none}& .slice-shape:where(.svelte-92u4eq){--slice-halfAngle:calc(abs(var(--slice-totalAngle)) * 1deg / 2);--slice-halfGap:calc(var(--slice-gap) / 2);--slice-outerCornerR:max(0, min(var(--slice-outerCornerRadius), calc((var(--slice-outerR) - var(--slice-innerR)) / 2), max(0, ( ( sin(var(--slice-halfAngle)) * var(--slice-outerR) - var(--slice-halfGap) ) / (1 + sin(var(--slice-halfAngle))) ))));--slice-innerCornerR:max(0, min(var(--slice-innerCornerRadius), calc((var(--slice-outerR) - var(--slice-innerR)) / 2), max(0, ( ( sin(var(--slice-halfAngle)) * var(--slice-innerR) - var(--slice-halfGap) ) / max(.000001, 1 - sin(var(--slice-halfAngle))) ))));--slice-outerCornerOffset:calc(var(--slice-halfGap) + var(--slice-outerCornerR));--slice-innerCornerOffset:calc(var(--slice-halfGap) + var(--slice-innerCornerR));--slice-outerCornerCenterR:calc(var(--slice-outerR) - var(--slice-outerCornerR));--slice-innerCornerCenterR:calc(var(--slice-innerR) + var(--slice-innerCornerR));--slice-outerAngleInset:asin(var(--slice-outerCornerOffset) / var(--slice-outerCornerCenterR));--slice-innerAngleInset:asin(var(--slice-innerCornerOffset) / var(--slice-innerCornerCenterR));--slice-outerSideR:sqrt(pow(var(--slice-outerCornerCenterR), 2) - pow(var(--slice-outerCornerOffset), 2));--slice-innerSideR:sqrt(pow(var(--slice-innerCornerCenterR), 2) - pow(var(--slice-innerCornerOffset), 2));--slice-angleOuterStart:calc(var(--slice-outerAngleInset) - var(--slice-halfAngle));--slice-angleOuterEnd:calc(var(--slice-halfAngle) - var(--slice-outerAngleInset));--slice-angleInnerEnd:calc(var(--slice-halfAngle) - var(--slice-innerAngleInset));--slice-angleInnerStart:calc(var(--slice-innerAngleInset) - var(--slice-halfAngle));--slice-outerStartX:calc(var(--pie-originX) + sin(var(--slice-angleOuterStart)) * var(--slice-outerR) * 1px);--slice-outerStartY:calc(var(--pie-originY) - cos(var(--slice-angleOuterStart)) * var(--slice-outerR) * 1px);background:var(--slice-fill);backdrop-filter:var(--slice-backdropFilter,none);@media (prefers-reduced-transparency:reduce){backdrop-filter:none}clip-path:shape(from var(--slice-outerStartX) var(--slice-outerStartY), arc to calc(var(--pie-originX) + sin(var(--slice-angleOuterEnd)) * var(--slice-outerR) * 1px) calc(var(--pie-originY) - cos(var(--slice-angleOuterEnd)) * var(--slice-outerR) * 1px) of calc(var(--slice-outerR) * 1px) cw var(--slice-arcSize), arc to calc(var(--pie-originX) + (sin(var(--slice-halfAngle)) * var(--slice-outerSideR) - cos(var(--slice-halfAngle)) * var(--slice-halfGap)) * 1px) calc(var(--pie-originY) - (cos(var(--slice-halfAngle)) * var(--slice-outerSideR) + sin(var(--slice-halfAngle)) * var(--slice-halfGap)) * 1px) of calc(var(--slice-outerCornerR) * 1px) cw small, line to calc(var(--pie-originX) + (sin(var(--slice-halfAngle)) * var(--slice-innerSideR) - cos(var(--slice-halfAngle)) * var(--slice-halfGap)) * 1px) calc(var(--pie-originY) - (cos(var(--slice-halfAngle)) * var(--slice-innerSideR) + sin(var(--slice-halfAngle)) * var(--slice-halfGap)) * 1px), arc to calc(var(--pie-originX) + sin(var(--slice-angleInnerEnd)) * var(--slice-innerR) * 1px) calc(var(--pie-originY) - cos(var(--slice-angleInnerEnd)) * var(--slice-innerR) * 1px) of calc(var(--slice-innerCornerR) * 1px) cw small, arc to calc(var(--pie-originX) + sin(var(--slice-angleInnerStart)) * var(--slice-innerR) * 1px) calc(var(--pie-originY) - cos(var(--slice-angleInnerStart)) * var(--slice-innerR) * 1px) of calc(var(--slice-innerR) * 1px) ccw var(--slice-arcSize), arc to calc(var(--pie-originX) + (cos(var(--slice-halfAngle)) * var(--slice-halfGap) - sin(var(--slice-halfAngle)) * var(--slice-innerSideR)) * 1px) calc(var(--pie-originY) - (cos(var(--slice-halfAngle)) * var(--slice-innerSideR) + sin(var(--slice-halfAngle)) * var(--slice-halfGap)) * 1px) of calc(var(--slice-innerCornerR) * 1px) cw small, line to calc(var(--pie-originX) + (cos(var(--slice-halfAngle)) * var(--slice-halfGap) - sin(var(--slice-halfAngle)) * var(--slice-outerSideR)) * 1px) calc(var(--pie-originY) - (cos(var(--slice-halfAngle)) * var(--slice-outerSideR) + sin(var(--slice-halfAngle)) * var(--slice-halfGap)) * 1px), arc to var(--slice-outerStartX) var(--slice-outerStartY) of calc(var(--slice-outerCornerR) * 1px) cw small, close);.slice.full-ring:where(.svelte-92u4eq) &{clip-path:shape(from calc(var(--pie-originX) + var(--slice-outerR) * 1px) var(--pie-originY), arc to calc(var(--pie-originX) - var(--slice-outerR) * 1px) var(--pie-originY) of calc(var(--slice-outerR) * 1px) cw large, arc to calc(var(--pie-originX) + var(--slice-outerR) * 1px) var(--pie-originY) of calc(var(--slice-outerR) * 1px) cw large, line to calc(var(--pie-originX) + var(--slice-innerR) * 1px) var(--pie-originY), arc to calc(var(--pie-originX) - var(--slice-innerR) * 1px) var(--pie-originY) of calc(var(--slice-innerR) * 1px) ccw large, arc to calc(var(--pie-originX) + var(--slice-innerR) * 1px) var(--pie-originY) of calc(var(--slice-innerR) * 1px) ccw large, close)}transform-origin:var(--pie-originX) var(--pie-originY);transform:rotate(calc(var(--pie-rotate) + var(--slice-midAngle) * 1deg)) scale(var(--slice-scale)) translateY(calc(var(--slice-offset) * -1px));opacity:var(--slice-opacity);transition-property:clip-path,transform,opacity;&:hover,&:focus-within,.slice.highlighted:where(.svelte-92u4eq) &{opacity:1}&>.label:where(.svelte-92u4eq){left:var(--pie-originX);top:var(--pie-originY);white-space:nowrap;text-align:center;color:currentColor;line-height:1;font-size:calc(var(--slice-labelSize) * 1px);translate:-50% calc(-50% + (var(--slice-labelR) * -1px));rotate:calc(-1 * (var(--pie-rotate) + var(--slice-midAngle) * 1deg));transition-property:translate,rotate,filter;display:inline-block;position:absolute}}&:not(:hover,:focus-within)>.slice-shape:where(.svelte-92u4eq)>.label:where(.svelte-92u4eq){filter:contrast(.5)brightness(3)opacity(.5)drop-shadow(1px 2px 3px #00000026)}}&>.center:where(.svelte-92u4eq){pointer-events:none;justify-items:center;display:grid;position:absolute;inset:0;&>*{pointer-events:auto;color:currentColor;translate:0 calc((var(--center-align-offset,0)) * 1px);font-size:.8em}}}&[data-layout=TopHalf]>.pie:where(.svelte-92u4eq)>.center:where(.svelte-92u4eq){--center-align-offset:calc(-1 * var(--pie-padding));align-items:end}&[data-layout=FullLeft]>.pie:where(.svelte-92u4eq)>.center:where(.svelte-92u4eq),&[data-layout=FullTop]>.pie:where(.svelte-92u4eq)>.center:where(.svelte-92u4eq){align-items:center}}[data-container].svelte-qdio06{&[data-layout=block]{display:grid;&>[data-content]:where(.svelte-qdio06){@layer Reset{display:block}block-size:max-content}}&[data-contain]{transition-property:display;transition-duration:var(--transitionDuration);transition-delay:var(--transitionDelay,0s);transition-timing-function:var(--ease-out-expo);&[data-contain=block]{&[data-clip]{contain:paint}will-change:block-size;block-size:var(--blockSize);transition-property:display,block-size,margin-block}}&[data-align-block=start]{align-content:start;&>[data-content]:where(.svelte-qdio06){--transformOriginY:top}}&[data-align-block=center]{align-content:center;&>[data-content]:where(.svelte-qdio06){--transformOriginY:center}}&[data-align-block=end]{align-content:end;&>[data-content]:where(.svelte-qdio06){--transformOriginY:bottom}}}details.svelte-152h53g{transition-property:gap;display:grid;&[open]{gap:.75em}& summary:where(.svelte-152h53g){&.no-marker{gap:0;&:after{display:none}}&>:first-child{flex:1}}& .expanded-content:where(.svelte-152h53g){text-align:center;grid-template-columns:minmax(0,1fr);inline-size:0;min-inline-size:-webkit-fill-available;font-size:.66em;display:grid}& .expanded-tooltip-content:where(.svelte-152h53g){max-width:16em}}.attribute-group-summary.svelte-7skrri{font-size:smaller;line-height:1.4;& header:where(.svelte-7skrri){row-gap:.5em;& h3:where(.svelte-7skrri){font-weight:600}}}.attribute-summary.svelte-1e8ltv9{font-size:smaller;line-height:1.4;& header:where(.svelte-1e8ltv9){row-gap:.5em;& h4:where(.svelte-1e8ltv9){font-weight:600}}& p:where(.svelte-1e8ltv9) .markdown{display:inline}}.wallet-overall-summary.svelte-1b615se{font-size:smaller;line-height:1.4;&>header:where(.svelte-1b615se){row-gap:.5em;& h2:where(.svelte-1b615se){font-size:1.33em;font-weight:600;& img:where(.svelte-1b615se){width:auto;height:1.25em}}}}section.svelte-1n4g3lh{&[data-sticky-container]{--scrollItem-inlineDetached-maxSize:60.5rem;--scrollItem-inlineDetached-paddingStart:clamp(1.5rem, .04 * var(--scrollContainer-sizeInline), 3rem);--scrollItem-inlineDetached-paddingEnd:clamp(1.5rem, .04 * var(--scrollContainer-sizeInline), 3rem)}}.wallet-table{& tr{&:has(svg[height="52"]){--walletTable-rowClosed-blockSize:52px}&:has(svg[height="96"]){--walletTable-rowClosed-blockSize:96px}&:has(svg[height="176"]){--walletTable-rowClosed-blockSize:176px}& td{&:not(:has(details:open)){transition-property:vertical-align;transition-delay:.25s}&:has(details:open){--table-cell-verticalAlign:top}}& details.wallet-info-details{& summary{box-sizing:content-box;margin:calc(-1 * var(--table-cell-padding));min-block-size:var(--walletTable-rowClosed-blockSize);transition-property:opacity,scale,min-block-size;&>*{padding:var(--table-cell-padding)}}&:open summary{min-block-size:5rem;&>*{padding-block-end:.25rem}}}}}.title-disclaimer.svelte-1n4g3lh{color:var(--text-secondary);font-size:.9rem}.wallet-info.svelte-1n4g3lh{text-align:start;block-size:5rem;& .row-count:where(.svelte-1n4g3lh){text-align:center;width:1.25em;height:1.25em;color:var(--text-secondary);font-weight:600;&:before{content:counter(TableRowCount)}[data-disabled] &:before{content:"–"}}& .wallet-icon:where(.svelte-1n4g3lh){--icon-size:2.25em}& .name-and-tags:where(.svelte-1n4g3lh){font-size:.85em;& .name:where(.svelte-1n4g3lh){& h3:where(.svelte-1n4g3lh){font-weight:600}}& .variant:where(.svelte-1n4g3lh){opacity:.6;font-size:smaller}}& .variants:where(.svelte-1n4g3lh){margin-inline-start:auto;font-size:1.25em;& button:where(.svelte-1n4g3lh){aspect-ratio:1;background-color:light-dark(#ffffff2e,#0000002e);border-radius:50%;padding:.33em;transition-property:background-color,opacity;&[data-selected]{background-color:var(--accent-backgroundColor);border-color:light-dark(#0000002e,#ffffff54)}&:focus{border-color:var(--accent)}&:hover:not(:disabled){filter:contrast(1.25)brightness(1.1)}&:disabled{opacity:.4}.variants:where(.svelte-1n4g3lh):has([data-selected]:where(.svelte-1n4g3lh)) &:not([data-selected]):not(:disabled){opacity:.75}}}}.wallet-summary.svelte-1n4g3lh{text-align:start;padding-inline:1em;line-height:1.6;&[data-card]{font-size:.75em}& .links:where(.svelte-1n4g3lh){& hr:where(.svelte-1n4g3lh){border:none;border-inline-start:var(--separator-width) solid currentColor;opacity:.5;width:0;height:1.25em;margin:0}}}.wallet-attribute-rating-pie{margin-inline:-1em}.eip-tooltip-content.svelte-1n4g3lh{width:34rem}.pie-center-stage-label.svelte-1n4g3lh{color:var(--pie-center-color)}.pie-center-dot.svelte-1n4g3lh{background-color:var(--pie-center-color);border-radius:50%;width:16px;height:16px;display:inline-block}.pie-center-icon.svelte-1n4g3lh{font-size:24px;line-height:1}.mobile-filters.svelte-1n4g3lh{width:100%;display:none}.mobile-wallet-list.svelte-1n4g3lh{display:none}@media (width<=1024px){.mobile-filters.svelte-1n4g3lh{flex-direction:column;gap:1.5rem;display:flex}.filters.svelte-1n4g3lh,[data-scroll-container] [data-sticky-container] .desktop-table-container[data-scroll-item][data-scroll-item~=inline-attached]{display:none}.mobile-wallet-list.svelte-1n4g3lh{flex-direction:column;padding-inline:1.25rem;display:flex}}.mobile-filter-row.svelte-1n4g3lh{align-items:flex-start;gap:2.5rem;display:flex}.mobile-filter-group.svelte-1n4g3lh{flex-direction:column;gap:.75rem;display:flex;& legend:where(.svelte-1n4g3lh){font-size:.75em;font-family:var(--font-mono,monospace);letter-spacing:.05em;color:var(--text-secondary);padding:0}&.mobile-filter-group-centered{align-items:center;width:100%}}.mobile-filter-items.svelte-1n4g3lh{flex-wrap:wrap;gap:.75rem;display:flex}.mobile-filter-item.svelte-1n4g3lh{flex-direction:column;align-items:center;gap:.375rem;display:flex}.filter-circle.svelte-1n4g3lh{border:1px solid var(--icon-navigation-borderColor);width:3rem;height:3rem;color:inherit;cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition-property:background-color,border-color,color;display:flex;& [data-icon~=wbicons]:where(.svelte-1n4g3lh){font-size:1.5rem}&.active{background-color:var(--accent-backgroundColor);border-color:var(--accent);color:var(--accent)}&:hover:not(.active){background-color:#ffffff0f}}.filter-circle-number.svelte-1n4g3lh{font-size:1rem;font-weight:600;font-family:var(--font-mono,monospace);line-height:1}.filter-circle-label.svelte-1n4g3lh{letter-spacing:.05em;color:var(--text-secondary);text-align:center;font-size:.625rem}.mobile-wallet-card.svelte-1n4g3lh{border-block-end:1px solid #ffffff14;flex-direction:column;gap:1.5rem;padding-block:1.75rem;display:flex;&:last-child{border-block-end:none}}.mobile-card-header.svelte-1n4g3lh{align-items:center;gap:.75rem;display:flex}.mobile-card-rank.svelte-1n4g3lh{color:var(--text-secondary);flex-shrink:0;min-width:2rem;font-size:1.25rem;font-weight:600}.mobile-card-logo-wrap.svelte-1n4g3lh{flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;& img:where(.svelte-1n4g3lh){-o-object-fit:contain;object-fit:contain;width:100%;height:100%}}.mobile-name-and-variants.svelte-1n4g3lh{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.mobile-card-name.svelte-1n4g3lh{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1.25rem;font-weight:700;overflow:hidden;& a:where(.svelte-1n4g3lh){color:inherit;text-decoration:none}}.mobile-card-variants.svelte-1n4g3lh{flex-shrink:0;gap:.375rem;display:flex}.mobile-variant-btn.svelte-1n4g3lh{width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition-property:color;display:flex;& [data-icon~=wbicons]:where(.svelte-1n4g3lh){font-size:1.25rem}&.active{color:var(--accent)}}.mobile-attr-grid.svelte-1n4g3lh{grid-template-columns:repeat(6,1fr);gap:1.25rem .5rem;display:grid;& .mobile-attr-item:where(.svelte-1n4g3lh):first-child{grid-column:2/span 2}& .mobile-attr-item:where(.svelte-1n4g3lh):nth-child(2){grid-column:4/span 2}& .mobile-attr-item:where(.svelte-1n4g3lh):nth-child(n+3){grid-column:span 2}}.mobile-attr-item.svelte-1n4g3lh{flex-direction:column;align-items:center;gap:.4rem;text-decoration:none;display:flex}.mobile-attr-circle.svelte-1n4g3lh{background:color-mix(in srgb, var(--attr-color) 20%, transparent);width:3.5rem;height:3.5rem;color:var(--attr-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;& [data-icon~=wbicons]:where(.svelte-1n4g3lh){font-size:1.4rem}}.mobile-attr-label.svelte-1n4g3lh{text-align:center;color:var(--text-secondary);overflow-wrap:break-word;max-width:4.5rem;font-size:.6rem;line-height:1.3}.mobile-card-pie.svelte-1n4g3lh{justify-content:center;display:flex}
